美文网首页
Jetson TX2运行示例--nbody

Jetson TX2运行示例--nbody

作者: 小辛_43ae | 来源:发表于2017-12-14 17:16 被阅读0次

在程序安装完毕后,在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 修改源码文件

相关文章

网友评论

      本文标题:Jetson TX2运行示例--nbody

      本文链接:https://www.haomeiwen.com/subject/jtdzcxtx.html