Shi*_*gga 7 xcode frameworks directory-structure header ios
问题背景:
我用C++和.cc文件创建了我自己的库.它们按照如下所示的小目录结构进行组织:
.trillBPP
??? BPSK
? ??? finddata.cc
? ??? finddata.h
? ??? trigger.cc
? ??? trigger.h
??? config.h
??? config_msvc.h
??? miscfunc.cc
??? miscfunc.h
??? vector
??? binary.cpp
??? binary.h
??? mat1.cpp
??? mat1.h
??? misc.cpp
??? misc.h
??? sort.h
??? vec.cpp
??? vec.h
Run Code Online (Sandbox Code Playgroud)
C++中的头文件只包含一个调用 - #include <trillBPP/vector/vec.h>
或者#include <trillBPP/config.h>
取决于文件名和目录.
问题陈述 :
我正在移植这个C++代码,我正在尝试在Xcode中创建一个框架,但事实证明,Xcode会使目录结构变得平坦,并为头文件调用提供错误,它给出的错误说明trillBPP/vector/vec.h file not found
.这就是项目的样子:
我已经尝试将文件添加为文件夹引用而不是组,但它甚至不会将头文件识别为头文件!在标题搜索路径中生成设置,我还添加了
-I
和/
,没有成功.我在xcode中创建框架时遇到了保持目录结构的答案,但由于我是一个Xcode新手,因为我的细节较少,所以没有帮助.
那么,1.如果不更改头文件调用,我怎么能告诉Xcode将目录结构保留在最终的框架中, 2.还要保持头文件调用相同?
归档时间: |
|
查看次数: |
150 次 |
最近记录: |