gpt4 book ai didi

c++ - XCode 不会将子目录中的 c++ 源文件添加到编译源中

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:10:44 28 4
gpt4 key购买 nike

我使用 XCode 5.1 进行 C++ 开发。我有现有代码,我通过从 Finder 中拖动文件将其添加到项目中。该项目显示了所有必需的 .h.cpp 文件。但是,当我单击 Build Phases->Compile Sources 时,我只能看到源代码结构中根目录中的源代码。子目录中的源文件均未出现在编译源中。为什么?以及如何解决这个问题?

此外,当我尝试通过按 +Build Phases->Compile Sources 添加丢失的 .cpp 文件时,XCode 不会展开子目录,所以我无法选择丢失的 .cpp 文件。

最佳答案

这太不可思议了。唯一的问题是我添加文件夹结构时使用的是 Create folder references for any added folders 选项,而不是 Create groups for any added folders

但是还是不明白在源文件的识别上有什么不同。

另一个特点是您应该以相反的方式添加资源文件(为任何添加的文件夹创建文件夹引用)。否则 iOS 应用程序找不到文件并且不会编译。

关于c++ - XCode 不会将子目录中的 c++ 源文件添加到编译源中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24699468/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com