我正在使用 vs-android (http://code.google.com/p/vs-android) 为带有 ndk 的 android 平台编译 c++ 项目。
除了编译使用 c++0x/c++11 标准中的特性(如 std::function、nullptr )的代码时,这一切都运行良好......我假设,或者至少希望,我可以解决这个问题通过添加编译器选项 -std=c++0x。
我尝试在“命令行”下的“附加选项”中添加它,一些错误似乎消失了,但不是全部。包括原因问题,types.h 抱怨 uint64_t 不存在和许多其他类似问题。
有谁知道如何解决这一问题?代码没有任何问题,因为它与针对 Windows 平台的 msvc10 完美编译。我正在使用视觉工作室 2010。
谢谢