[英]Xcode External Build System Project Can't Find wchar.h
我试图弄清楚如何使用Xcode的“外部构建系统”项目模板来进行一些C++
编码。 我已经用一个非常简单的测试项目进行了设置,只是为了确保我理解配置。 我正在使用make
来构建项目。 当我尝试运行它时,构建失败,并显示错误消息'wchar.h' file not found.
这是我设置项目的步骤:
Other -> External Build System
模板创建一个新项目。 Build Tool
选项设置为/usr/bin/make
。 ex_3_4.cpp
复制到Xcode项目所在的目录,然后使用“ Add files to "TestProject"...
菜单选项将其添加到项目中。 makefile
复制到Xcode项目所在的目录。 如果我从终端运行make
,一切都会正常-我得到一个运行良好的可执行文件,并且找到wchar.h
或任何其他标头没有问题。 所以我知道这是项目设置中的问题。
这是源文件中的代码:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!\n";
}
这是我的makefile
:
all:
clang++ ex_3_4.cpp -o ex_3_4
clean:
rm ex_3_4
我在项目设置中找不到可以为wchar.h
文件(或与此相关的任何其他头文件)指定搜索路径的任何位置,因此我不确定如何解决此问题。 我觉得这一定很简单。
如果有什么不同,我一直在使用Xcode 7.3,但我也在新的Xcode 8.0中进行了尝试。 我使用任一版本都收到相同的错误消息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.