2010-06-23 316 views
1

我想在Mac Pro上使用C++ armadillo庫(armadillo-0.9.10)。我按照README.txt文件中的手動安裝說明進行操作。我修改了config.hpp文件以表明我已經安裝了LAPACK和BLAS。然後我嘗試編譯這些例子。我成功地編譯並運行了example1.cpp,但是當我嘗試運行example2.cpp時,它報告我需要安裝ATLAS或LAPACK。我將#include頭添加到example2.cpp,並使用-framework Accelerate標誌在makefile中進行編譯。但是,它仍然無法正常工作。是什麼賦予了?我應該使用Xcode默認安裝LAPACK和BLAS,不是嗎?這裏的任何幫助將是美好的。謝謝謝謝!在Mac OS X上安裝C++ Armadillo庫

+1

僅適用於發生此事的其他人。我解決了這個問題(有點)。我下載了cmake實用程序並以這種方式安裝它,而不是嘗試手動執行。使用cmake發現BLAS,LAPACK和Boost,並自動更新config.hpp文件。希望這可以幫助某人。 – TJB 2010-06-25 22:33:26

+1

你有沒有想過這個? 我想讓example1.cpp文件運行,但我似乎無法讓它在Xcode中運行。 我也按照README.txt文件中的說明操作。 任何幫助將不勝感激。謝謝。 – 2011-01-07 14:26:18

回答

4

我不知道,如果你還在試圖弄清楚這一點還是,但現在回答你原來的問題,你可以很容易地從網站上下載並安裝犰狳:http://arma.sourceforge.net/download.html

我寧願使用家庭釀造,而不是:

brew install armadillo 
2

嘗試自制。它會安裝必要的軟件包並節省您的時間

brew install homebrew/science/armadillo 
+1

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 – 2014-10-03 08:52:27

+0

我試圖在Jared的回覆下發表評論,但沒有足夠的聲望...... – cgao 2014-10-03 08:58:24

+1

如果您要添加答案,您需要給出正確的解釋 - 不只是輸入一行代碼。 – 2014-10-03 09:01:39