试图找出Xcode目录系统
Trying to figure out Xcode directory system
我有点卡住试图让box2D编译,我认为这是因为我不太了解Xcode如何处理其构建目录。
Box2D是包含一组头文件和源文件的文件夹(在各种子目录等中)。我已经将Box2D文件夹添加到Xcode中的coco touch静态库项目中,当我尝试编译时,我会得到关于未找到头文件的错误,例如<Box2D/Common/b2BlockAllocator.h>
。
我发现,如果我只是用#include "b2BlockAllocator.h"
包含头,它编译良好,Xcode实际上找到了文件。
所以我有点困在这里,我假设我需要找到一种方法,让所有的包括开始从根项目目录搜索,而不是从源文件的位置,但我不知道我怎么能做到在Xcode…
任何想法?
<Box2D/Common/b2BlockAllocator.h>
应该在名为Box2D/Common
的目录中找到。您说Box2D包含一组头文件和源文件。这些头中的一些在Box2D
的子目录称为Common
,还是它们都直接在Box2D
下?如果是后者,那是你的问题。
我明白了!
在目标设置页面中查找"头搜索路径",并将项目的根构建目录添加到其中
相关文章:
- C++,系统无法执行指定的程序
- 在UNIX系统中使用DIR查找文件的字节大小
- 错误处理.将系统错误代码映射到泛型
- ld:bind_at_load和-bitcode_bundle(Xcode设置ENABLE_bitcode=YES)不能
- 当系统的卷被修改时,如何修改WASAPI环回捕获卷
- 有什么好的方法可以让系统调用代理允许在单元测试中进行模拟
- 在没有Xcode的情况下在Mac捆绑包中嵌入框架
- 在C++游戏中与库存系统作斗争
- 文件系统:复制功能的速度秘诀是什么
- c++17文件系统::recursive_directory迭代器()在mac上没有给出这样的目录,但在windows上
- 在gtest.中使用fff.h模拟系统API
- 如何制作无限制照明系统
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- 如何传递多个 std::文件系统选项?
- 遍历顺序由 std::文件系统directory_iterator给出
- XCode链接到STD ::文件系统的哪个库
- 如何让Xcode链接并使用Boost文件系统调试应用程序
- Xcode 系统使用C++清除并"expression result unused"错误
- 如何避免XCode调试器步进std系统头文件
- 试图找出Xcode目录系统