Jetson TX2运行示例--nbody

2017-12-14  本文已影响0人  小辛_43ae

在程序安装完毕后,在TX2上设置环境变量

sudo gedit /etc/bash.bashrc

在文件的末尾加入如下

export PATH=/usr/local/cuda-8.0/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH

然后cuda就配置完毕了,运行

nvcc -V

查看一下cuda版本

编译示例

编译示例出错(/home/nvidia/NVIDIA_CUDA-8.0_Samples/5_Simulations/nbody)如图1-1

Makefile:276: recipe for target 'render_particles.o' failed

make: *** [render_particles.o] Error 1

图1-1 编译示例出错

解决办法

在/home/nvidia/NVIDIA_CUDA-8.0_Samples/5_Simulations/nbody路径下,使用vi命令修改源码文件

vi ../../common/inc/helper_gl.h,如图1-2

图1-2 修改源码文件

使用vi打开文件后,输入  :set nu 显示行号,使用 :105 跳转到105行,修改内容如下

105 //#if !defined(GLX_EXTENSION_NAME) || defined(__arm__) || defined(__aarch64__)

106 #if !defined(GLX_EXTENSION_NAME) || !defined(GL_VERSION_1_3)

如图1-3, :wq 保存退出,再次make 即可。

图1-3 修改源码文件
上一篇 下一篇

猜你喜欢

热点阅读