g ++:找不到'vector'文件

时间:2016-06-29 14:34:50

标签: c++ macos g++

我正在尝试在Mac OSX 10.8上使用cpp编译llvm-g++-4.2文件。 是的,我知道那些已经过时了,但我正在尝试开发一个软件插件,它只支持在旧环境中开发的插件,遗憾的是。

无论如何,当我尝试编译我的.cpp文件时,它给了我错误:

  找不到

'vector'文件

尝试加入后(#include <vector>)。 我检查了我的本地include文件夹(/ usr / include),并且矢量头文件确实不存在。

我该怎么办?

1 个答案:

答案 0 :(得分:-1)

CAPlayThrough 示例我看起来编译得很好,但我创建的项目没有。

要告诉编译器查找C ++包含文件,我的案例中的顶级文件AppDelegate.m必须重命名为AppDelegate.mm。这告诉编译器将源视为具有所有适当包含的C ++文件。