回想起我試圖在我的Mac上爲XCode啓動並運行Eigen,但一位朋友設法弄清楚並與我分享了這些指示,這真是一場噩夢。我不想讓任何人通過我所經歷的,所以這裏有一個易於遵循的指南。在Mac OS X上爲XCode安裝Eigen
11
A
回答
13
1.安裝自制
•包管理器的Mac,允許您使用 一個終端命令下載幾乎任何東西。按照步驟here。
2.安裝徵
•只需運行在終端中輸入以下命令:brew install eigen
•艾根現已安裝完畢。
•記下打印在命令行上的文件路徑!你以後會需要它,並且可以因人而異。
•家釀節省/usr/local/include/eigen3/
3.徵文件可以在您的Xcode項目的構建路徑
•打開要使用本徵與該項目包括艾根文件。
•選擇下具體目標
•您項目的構建目標選擇Build設置選項卡。
•向下滾動到Apple LLVM 7.0 - 自定義編譯器標誌請注意,您的LLVM編譯器版本可能有所不同。
•雙擊其他C++標誌右側的空白處。
•在步驟2(-I <filepath>
)中記下的文件路徑中添加Eigen文件所在的目錄。
•在您的目標版本設置中搜索HEADER_SEARCH_PATHS,並添加/usr/local/include/eigen3/
,方法與將特徵文件路徑添加到OTHER_CPLUSPLUSFLAGS
相同。
您的項目現在應該可以使用Eigen而沒有任何問題。
4
這對我有用,似乎比以上更容易。這是一個有點老派,但沒有必要的自制軟件或包安裝程序。它從字面上花了我不到5分鐘。
下載Eigen和解壓。
http://eigen.tuxfamily.org/index.php?title=Main_Page#Download複製 「徵」 文件夾放到
/usr/local
目錄。我試圖在終端上進行root操作,因爲蘋果電腦很挑剔他們讓你在查找器中看到的東西。就像我說的,老派。
2a。注意:您可能必須chmod
的權限爲755
相關問題
- 1. 在Mac OS X 10.6上安裝Xcode 3.2.5
- 2. 安裝nokogiri Mac OS X 10.8.2安裝XCode
- 3. 在Mac OS X上使用Eigen進行XCode
- 4. 在Mac OS X Lion上安裝MySQL?
- 5. 如何在Mac OS X上安裝pyOpenSSL?
- 6. 在Mac OS X上安裝Python
- 7. 在mac os上安裝java x
- 8. 在mac os上安裝opengl x
- 9. 在Mac OS X上安裝paper.js
- 10. 在mac os x上安裝sqlite3?
- 11. 如何在Mac OS X上安裝libuuid?
- 12. 在Mac OS X Sierra上安裝Laravel
- 13. 在Mac OS X Mavericks上安裝Gstreamer-1.0
- 14. 如何在Mac OS X上安裝mod_jk
- 15. 在Mac OS X上安裝lispbuilder-sdl
- 16. 在Mac OS X上安裝GraphicsMagick 10.8
- 17. Jenkins在Mac OS X上安裝
- 18. 在Mac OS X上安裝MySQLdb
- 19. 在Mac OS X Lion上安裝Numpy 10.7
- 20. 在Mac OS X上安裝PECL 10.6
- 21. 在Mac OS X上安裝C++ Armadillo庫
- 22. 在Mac OS X上安裝JBPM 6.5
- 23. 如何在Mac OS X上安裝LuaSocket
- 24. 如何在mac os上安裝leveldb x
- 25. 在Mac OS X 10.7.2上安裝RPostgresql
- 26. Java - 在Mac OS X上安裝JDK 10.9.5
- 27. 在Mac OS X Mavericks上安裝Agda
- 28. 在Mac OS X上安裝Ruby 1.9.3 10.6.8
- 29. 在Mac OS X上安裝MySQL的Python
- 30. 在Mac OS X上安裝APE項目
我與一個空白的Xcode C++的命令行工具項目模板嘗試這樣做。在編譯時,我得到「無法在生成多個輸出文件時指定-o」錯誤。我如何添加編譯器選項?只需輸入我的Eigen安裝路徑? – Dirk