我正在研究PNACL项目,我想在我的项目中使用STL基本上使用STL提供的集合算法。
我看到工具链文件夹中存在STL头文件。但是每个平台的头文件都不同(比如x86,x64和ARM)。但PNACL项目应该在平台独立性方面发挥作用。
我使用visual studio作为IDE。
感谢 Venkat。
答案 0 :(得分:1)
PNaCl C ++编译器pnacl-clang++
使用随SDK一起分发的libc ++版本。编译器自动找到此STL实现,并将包含标头并自动链接静态库,而无需指定任何内容。如果您确实尝试指定另一个STL的路径,那么事情可能确实非常糟糕!
您使用的IDE无关紧要,但您必须从命令行调用pnacl-clang++
,或让IDE正确调用该编译器。
你看到支持的其他平台可能是针对NaCl(不是PNaCl)的缘故,但是没有更多关于你正在看什么的信息很难说。
您刚刚尝试编译代码吗?这有用吗,如果没有,怎么办?