我正在尝试编译CGAL的二次规划文档here中提供的第一个示例。我使用Debian Jessie并通过sudo apt-get libcgal-dev
安装了CGAL,并验证它存在于/ usr / include中,以及它的一些依赖项,例如: boost,gmpxx.h,mpfr.h。根据gmp的文档here,我尝试编译:{{1}}
看来我在下面遇到了几个链接器错误。感谢任何帮助,谢谢!
g++ first_qp.cpp -lmpfr -lgmp
答案 0 :(得分:0)
您可以使用cmake解决这些类型的冲突。例如:
cgal_create_CMakeLists -s executable
cmake .
make
上述例子取得了成功。