[英]Installing Eigen on Mac OS X for XCode
不久之后,我試圖讓Eigen在我的Mac上運行XCode,這是一場噩夢,但是一位朋友設法弄明白了並與我分享了指示。 我不希望任何人經歷我所經歷的事情,所以這里有一個易於理解的指南。
1.安裝Homebrew
•Mac的軟件包管理器,允許您使用一個終端命令下載幾乎任何內容。 按照這里的步驟。
2.安裝Eigen
•只需在終端中運行以下命令: brew install eigen
•現在安裝了Eigen。
•記下命令行中打印的文件路徑! 你以后需要它,它可能因人而異。
•Homebrew將特征文件保存在/usr/local/include/eigen3/
3.在Xcode項目的Build Path中包含Eigen文件
•打開要使用Eigen的項目。
•在TARGETS下選擇項目的構建目標
•選擇“構建設置”選項卡。
•向下滾動到Apple LLVM 7.0 - 自定義編譯器標志請注意,您的LLVM編譯器版本可能不同。
•雙擊其他C ++標志右側的空白區域。
•在步驟2中記下的文件路徑中添加Eigen文件所在的目錄( -I <filepath>
)。
•在目標構建設置中搜索HEADER_SEARCH_PATHS並添加/usr/local/include/eigen3/
,方法與將此特征文件路徑添加到OTHER_CPLUSPLUSFLAGS
方式相同。
您的項目應該能夠使用Eigen,現在沒有問題。
這對我有用,看起來比上面容易得多。 這是一個小老派,但不需要自制程序或包安裝程序。 它花了我不到5分鍾。
下載Eigen並解壓縮。
http://eigen.tuxfamily.org/index.php?title=Main_Page#Download
將“Eigen”文件夾復制到/usr/local
目錄中。 我sudo'd root並在終端中做了這個,因為Macs很挑剔他們讓你在發現者看到的東西。 就像我說的那樣,老派。
2A。 注意:您可能必須將權限chmod
到755。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.