[英]Compiling CGAL programs on mac, installed using macports
我正在从事一个需要在Mac上运行CGAL的项目,并且对C ++来说通常是一个非常新的项目。 我使用命令使用macports安装了CGAL
sudo port install cgal
/opt/local/include/cgal
我将教程程序复制到一个.cpp文件中,并使用
g++ -lcgal -I/opt/local/include/ vec.cpp
这将返回错误
g++ -lcgal -v -I/opt/local/include/ vec.cpp
我正在使用Mavericks BTW和gnu gcc
谢谢!
因此,首先,我是stackoverflow的新手,实际上我本来希望添加评论而不是发布答案,因为我也是C ++ / Mac领域的新手。
声明此免责声明,我想指出两件我“解析”您发布的输出的内容:
g++
,但是,您正在使用clang
进行编译(在OS X Mavericks中为默认设置),因为/usr/bin/g++
指向/usr/bin/clang++
ld
命令的-L
选项,该选项可让您定义更多的搜索目录。 可能-L/opt/local/lib
使用Macports可能对您有用(我很长时间没有使用Macports了,所以我不确定这是否是库的正确路径)。 希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.