我一直在项目的Visual Studio中工作,并且有一个头文件,我使用项目属性包含在每个其他头文件中 - > C / C ++ - >高级 - >强制包含文件。我如何在代码块中执行此操作?
答案 0 :(得分:2)
Code :: Blocks默认使用g ++编译器。
使用g ++强制包含标题的选项是-include
file ,您只需将其置于IDE设置中(例如右键单击项目,选择构建选项,IIRC)。
为了找到这些信息,我只是用谷歌搜索“强制包含g ++”,这使我找到了(http://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html)相关的文档。
查阅文档通常是个好主意,如果失败,请谷歌。
或者就像在这种情况下,相反的顺序,但无论如何,这是一个好主意。
答案 1 :(得分:0)
我个人使用perl
来包含有问题的头文件,例如,在给定文件中的第一个头文件之后,并在所有.cpp
文件上运行perl脚本,可能使用{ {1}}。换句话说:我会更改所有find
个文件但不能手动更改(除非只涉及一些文件)。