![](/img/trans.png)
[英]Do I need to explicitly include a common header file(in an include path folder) used in shared library?
[英]How do i call the header files that are inside folders in my library folder if i added search path like this $(SRCROOT)/Library?
我的项目中有这样的层次结构
我在标题搜索路径中添加了$(SRCROOT)/ Library,以便可以在库文件夹中调用标题。 我的问题是我仍要为其添加目录吗? 例如,如果xc要包含yh,我应该放置#include yh还是#include yfolder / yh吗?
我非常感谢您回答,我对此还很陌生,我想从ffmpeg源添加标头,这确实有很多标头。 谢谢
您可以使用相对路径,如下所示:#include“ ../yfolder/yh”
我能想到的下列方式#include
ING yh
在xc
。
使用相对于$(SRCROOT)/Library
路径
#include <yfolder/yh>
使用相对于xc
路径
#include "../yfolder/yh"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.