2013-07-31 56 views
0

我計劃購買Embarcadero C++ Builder XE *,並在以後安裝Armadillo C++線性代數庫,以便處理稀疏矩陣類型的項目。在我從Embarcadero購買C++ Builder XE *之前,我只是想知道Armadillo是否能很好地與Embarcadero C++ Builder XE *配合使用。我想你們中的很多人都在運行Armadillo,你們中有些人是在Embarcadero C++ BuilderXE2〜4中運行Armadillo的嗎?犰狳在那裏運行得好嗎?Armadillo與Embarcadero C++ Builder XE *兼容嗎?

感謝您的反饋意見。

埃迪

回答

0

C++ Builder的32位編譯器具有更復雜的C++結構的幾個問題,所以它的不尋常,讓我有做一些移植工作得到C++庫來構建它。所有其他的事情都是平等的,我會推薦另一個編譯器。

我沒有特別的犰狳經驗,但Embarcadero有free trial可用,所以你應該可以自己嘗試。

0

Armadillo要求C++編譯器能夠正確處理template meta-programming:編譯器必須正確支持C++標準。

您是否需要Embarcadero C++ Builder的特殊原因?

現在我們擁有非常高質量的C++編譯器,它們都是免費的(免費的)和開源的。您可能希望查看編譯器,如GCC和Clang,它們可以與Eclipse一起使用。

所有Linux發行版都附帶GCC預編譯。您可以從MinGW project獲得適用於Windows的GCC。

+0

64位C++ Builder基於CLANG 3.1,所以它應該編譯犰狳。你必須測試32位編譯器。 –