Die*_*hin 4 command-line libraries
我正在使用名为 GPUOcelot 的软件,以便能够编译我正在使用 CUDA 编程的软件。但是我的电脑没有任何 NVIDIA 卡,所以这就是我使用这个模拟器的原因,但是当我执行下一个命令时:
g++ -o Sinulacionpositrones.out Simulacionpositrones.o OcelotConfig -l
Run Code Online (Sandbox Code Playgroud)
我得到这个:
OcelotConfig: error while loading shared libraries: libboost_system.so.1.46.1:
cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我能做什么?我正在使用 Ubuntu 14.04。网页是这样的:https : //code.google.com/p/gpuocelot/
创建符号链接
如果你有文件 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.55.0
64 位
sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_system.so.1.55.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.46.1
Run Code Online (Sandbox Code Playgroud)
32 位
sudo ln -s /usr/lib/i386-linux-gnu/libboost_system.so.1.55.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.46.1
Run Code Online (Sandbox Code Playgroud)如果你有文件 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.54.0
64 位
sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_system.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.46.1
Run Code Online (Sandbox Code Playgroud)
32 位
sudo ln -s /usr/lib/i386-linux-gnu/libboost_system.so.1.54.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.46.1
Run Code Online (Sandbox Code Playgroud)选择
从这里下载并安装软件包。