簡體   English   中英

Xcode 10.2中的新C ++項目未構建

[英]New C++ Project in Xcode 10.2 is not building

使用帶有Xcode 10.2(10E125)的macOS Mojave 10.14.6

我只是以這種方式創建了新的c ++項目:

Xcode->新建項目->命令行工具-> [C ++語言]->下一步/完成

而且它根本沒有構建。 我什至沒有碰過代碼。

這是錯誤

/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語言創建相同的項目。 在我添加#include <vector>之前,C Project運行良好。 使用vector時,與新C ++項目中的錯誤相同。

注意2:我認為系統上沒有安裝任何東西。 由於相同的代碼在Objective-C項目中效果很好。 (而且我不想使用h + mm,我想使用hpp + cpp,如果是這樣的話)

我有相同的設置,但對我而言卻沒有。 您是從一開始就安裝XCode的,還是在完成幾個項目之后發生的?

如果以后發生,我的理由是這樣。 一旦我在XCode中使用了fix按鈕,但是它沒有修復自己的代碼,而是修改了系統頭文件。 也許這也是您發生的事情?

在這種情況下,您需要重新安裝整個聚會。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM