繁体   English   中英

如果添加了像$(SRCROOT)/ 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?

我的项目中有这样的层次结构

  • 图书馆
    • 文件夹
      • h
      • c
    • 文件夹
      • h
      • c
  • 样品
  • sampleTests
  • 构架
  • 产品展示

我在标题搜索路径中添加了$(SRCROOT)/ Library,以便可以在库文件夹中调用标题。 我的问题是我仍要为其添加目录吗? 例如,如果xc要包含yh,我应该放置#include yh还是#include yfolder / yh吗?

我非常感谢您回答,我对此还很陌生,我想从ffmpeg源添加标头,这确实有很多标头。 谢谢

您可以使用相对路径,如下所示:#include“ ../yfolder/yh”

我能想到的下列方式#include ING yhxc

  1. 使用相对于$(SRCROOT)/Library路径

     #include <yfolder/yh> 
  2. 使用相对于xc路径

     #include "../yfolder/yh" 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM