管理 Eclipse CDT 中的包含目录
我正在将 Eclipse CDT(Helios 版本,CDT 7.0)与 C++ Makefile 项目一起使用。由于我是 Eclipse 的新手,我想知道如何正确管理包含目录。我通常 #include 没有任何路径,所以我习惯将子目录(不是那么多)添加到项目设置的包含目录中。 我有点困惑,因为这些设置可以在项目级别以及文件夹级别进行(而且我还不明白如何继承值)。另外,“属性”>“属性”之间有区别吗? C/C++ 构建 >设置> GCC C++ 编译器 >包括和属性> C/C++ 通用 >路径和符号> GNU C++?
您知道有什么好的资源可以解释这些事情吗?
I am using Eclipse CDT (Helios release, CDT 7.0) with a C++ Makefile project. As I am new to Eclipse, I am wondering about how to manage include directories correctly. I'm #including without any paths usually, so I am used to adding my subdirectories (not so many) to the project setting's include directories.
I am somewhat confused because these settings can be made on project level as well as on folder level (and I haven't understood how values are inherited yet). Also, is there a difference between Properties > C/C++ Build > Settings > GCC C++ Compiler > Include and Properties > C/C++ General > Paths and Symbols > GNU C++?
Do you know any good resource which explains these things?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我发现 - 艰难的方式(今天几个小时),路径和符号在预处理器/索引器中使用。我正在使用 Makefile 项目,在这种情况下,C/C++ 构建/设置不会影响构建或索引器。
为了使索引/分析正常工作,我必须
I've found - the hard way (few hours today), that Paths and symbols are used in the pre-processor/indexer. I'm using a Makefile project, in which case C/C++ Build/Settings does not affect the build or indexer.
To get indexing/analysis to work I had to