[英]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.