首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode 10.2中的新C++项目没有构建

Xcode 10.2中的新C++项目没有构建
EN

Stack Overflow用户
提问于 2019-08-06 18:24:18
回答 1查看 209关注 0票数 0

拥有一个带有Xcode 10.2 (10E125)的macOS Mojave 10.14.6

我只是以这种方式创建了新的c++项目:

Xcode ->新项目->命令行工具-> C++ Language -> Next/Done

而且它根本就没有建筑。我甚至都没碰过密码。

这里是错误

代码语言:javascript
复制
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string.h:74:64: Use of undeclared identifier 'strchr'

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string.h:81:75: Use of undeclared identifier 'strpbrk'

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string.h:88:65: Use of undeclared identifier 'strrchr'; did you mean 'strchr'?

etc...

注释1:试图创建相同的项目,但使用C语言。和C项目运行良好,直到我添加#include <vector>。对于向量,我有与新的C++项目相同的错误。

注2:我不认为我的系统上安装了什么东西。因为相同的代码在Objective项目中运行得很好。(我不想使用h+mm,我想使用hpp+cpp,如果这是问题所在)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-07 07:04:17

我和你有同样的安排,但我没想过。您是从一开始就这样安装XCode的,还是在您完成了几个项目之后才安装的?

如果后来发生了这种情况,我的推理是这样的:一旦我在XCode中使用了XCode按钮,但是它没有修复我自己的代码,而是修改了一个系统头。也许这就是你身上发生的事?

如果是这样的话,你需要重新安装整个派对。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57381967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档