环境相关OperatorAboutEnv

环境相关总结


NX交叉编译环境搭建.txt

<p>一、 安装包</p> <pre><code>1. ubuntu-trt-cross-nx-spc03.tar.gz 2. NX交叉编译环境搭建教程V1.0.docx</code></pre> <p>二、 安装过程</p> <pre><code>1.安装docker(此步骤不再详细列举,默认已安装),推荐教程: (1) Centos7.3:https://www.runoob.com/docker/centos-docker-install.html (2) Ubuntu18.04: https://blog.csdn.net/qq_43864807/article/details/106204191 2.将镜像文件加载到本地仓 sudo docker load &lt; ubuntu-trt-cross-nx-spc03.tar.gz 3.运行容器 sudo docker run –name ubuntu-trt-cross-nx-spc03 -it -v /home/dockerShare:/share –net host ubuntu-trt-cross-nx:spc03 说明:/home/dockerShare:/share表示将host端的/home/dockerShare做为docker与host端共享文件的路径,在docker容器中可以通过/share路径来访问。</code></pre> <p>三、 修改makefile文件</p> <pre><code>1.修改modules文件夹下Makefile.config; (1)指定cuda库的路径 2.指定交叉编译使用的gcc、g++等; 3.说明:各个模块中凡是使用nvcc,路径均是/usr/local/cuda/bin/nvcc;凡是使用cuda相关库的路径均是/usr/aarch64/cuda;凡是链接libnvjpeg.so,均需要指定库路径为/usr/aarch64/aarch64-linux-gnu/tegra;</code></pre> <p>四、 编译测试</p> <pre><code>SVN开发路径:http://10.100.0.11/rd_mm_code_dsp/AIChipRD/brancees/newfunc/DSPTV500R019B01/DSPTV500R019B01D311_基于161SP13用于边端XavieNX盒子开发</code></pre> <p>五、Docker使用教程</p> <pre><code>1.docker images 查看host机上所有镜像 2.docker ps -a 查看所有容器 3.docker restart e26ce8b32404 重启e26ce8b32404(容器ID)容器 4.docker stop e26ce8b32404 停止e26ce8b32404(容器ID)容器</code></pre>

页面列表

ITEM_HTML