gpt4 book ai didi

c++ - 将 header 添加到项目设置中的每个文件(gcc -include)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:43:25 24 4
gpt4 key购买 nike

我有一个项目使用 gcc -include file.h

正如 gcc 文档所说,这确保了 file.h 包含在以这种方式编译的每个文件中(这意味着每个其他文件中都有 #include "file.h")。

现在我已经将这个项目导入到 eclipse 中,我在该文件所在的位置设置了包含路径,但无法弄清楚如何在 eclipse 项目设置中执行类似 gcc -include 的操作。这样做的结果是,在编辑器中我有很多“符号 xy 无法解析”,但项目编译得很好。

感谢您的帮助。

最佳答案

您可以逐个项目更改 CDT GCC 内置编译器设置

  • 转到项目 -> Properties -> C/C++ General -> Preprocessor Include Paths, Macros etc .
  • 选择提供商标签。
  • 选择CDT GCC 内置编译器设置
  • 取消选择使用项目间共享的全局提供程序
  • 将所需的 GCcflags添加到获取编译器规范的命令:输入框

(见下图中突出显示的文字)

enter image description here

您可能想要单击Store entries in project settings folder

关于c++ - 将 header 添加到项目设置中的每个文件(gcc -include),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34763222/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com