无论我尝试什么方法,Cgal-bindigs的安装都会停止并给我下一个问题:
make[2]: *** No rule to make target «/usr/lib/libboost_thread.so», needed for «/usr/lib/libCGAL_Kernel_cpp.so». Stop.
make[1]: *** [SWIG_CGAL/Kernel/CMakeFiles/CGAL_Kernel_cpp.dir/all] Error 2
make: *** [all] Error 2
我确定我安装了所有先决条件。我不明白错误:S。如果它有用,我将粘贴“make VERBOSE = 1”输出:http://pastebin.com/V1e9knAh 请帮助我将它用于生物医学研究和四面体化,这是有限元分析的基础。
答案 0 :(得分:2)
这是一个CGAL过时的问题。修改:“set(CGAL_3RD_PARTY_LIBRARIES”/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost _system.so; / usr / lib / x86_64-linux-gnu / CGALConfig.cmake文件中的libpthread.so“)”
错误:https://bugs.launchpad.net/ubuntu/+source/cgal/+bug/1242111
答案 1 :(得分:0)
正确的解决方案是重新运行CGAL库的配置和编译。修改生成的CGALConfig.cmake文件只是一个黑客攻击。