我试图在Mac OSX 10.8上使用llvm-g++-4.2
编译cpp
文件。是的,我知道那些是旧的,但我正试图为一个只支持在旧环境中开发的插件的软件开发一个插件,很遗憾。
无论如何,当我试图编译我的。cpp文件时,它给了我错误:
'vector'文件未找到
在它试图包含它之后(#include <vector>
)。我检查了我的本地包含文件夹(/usr/include),矢量头文件真的不存在。
我该怎么办?
我正在查看的CAPlayThrough示例编译得很好,但我创建的项目却没有。
告诉编译器查找c++包含文件,即顶层文件AppDelegate。在我的例子中,m必须重命名为AppDelegate.mm。这是告诉编译器将源代码视为包含所有适当内容的c++文件。