2013-07-31 58 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位编译器。 –