我总是在我的笔记本电脑中编译我自己的cgal程序(cgal已经以root用户身份安装在标准位置),如下所示:
cgal_create_CMakeLists -s executable
cmake -DCGAL_DIR=$HOME/CGAL-4.9.1 .
make
我在我的群集中的帐户中安装了CGAL,位于非标准位置:
/data/home/user1/CGAL-1.4.9
,我将此行添加到.bashrc文件中:
export CGAL_DIR=$HOME/CGAL-4.9.1
现在使用上面的命令编译测试代码,给我:
-bash: cgal_create_CMakeLists: command not found
根据this post,我还尝试了以下内容:
$ g++ chull.cpp -lCGAL -I/data/home/user1/CGAL-4.9.1/include
$/usr/bin/ld: cannot find -lCGAL
collect2: error: ld returned 1 exit status
如何使用此类安装编译cgal程序?