And*_*ott 2 c++ std c++-standard-library armadillo xcode4
我正在尝试编译我在XCode 4中使用armadillo的(非常基本的)程序,但它在编译armadillo时遇到了问题.
当我只做一个简单的makefile和clang ++时,它编译没有问题,但是使用XCode它似乎有严重的问题,弹出各种错误和警告,(当我没有XCode构建它时,甚至使用-Werrors,我什么都不做,它建立干净).
以下是一些错误:
const int __ret = std::vsnprintf(__out, __size, __fmt, __args); <-- no member named vsnprintf in namespace std (in file c++locale.h)
return (std::isfinite(x) != 0); <-- Expected unqualified-id (in file cmath_wrap.hpp)
Run Code Online (Sandbox Code Playgroud)
我认为它们中的大部分与标准库中没有的某些功能有关... XCode是否使用不同或不完整的标准库?我该如何改变呢.
我真的只想使用XCode调试器,当我的代码没有运行时它会让事情变得更容易,并且拥有一个图形化的探查器也很不错.