在Eclipse/CDT中写C程序,有时候会遇到改了头文件重新编译,相应的源文件并没有被重新编译的情况。
一般发生这种情况的工程项目都是从其他项目复制的,解决办法如下:
1、在项目属性对话框中找到C/C++ Build选项
2、选中后在右边选择第三个Refresh Policy选项卡
3、选中原有的Resources,按Delete删除
4、点Add Resource,将项目根目录添加
5、收工

在Eclipse/CDT中写C程序,有时候会遇到改了头文件重新编译,相应的源文件并没有被重新编译的情况。
一般发生这种情况的工程项目都是从其他项目复制的,解决办法如下:
1、在项目属性对话框中找到C/C++ Build选项
2、选中后在右边选择第三个Refresh Policy选项卡
3、选中原有的Resources,按Delete删除
4、点Add Resource,将项目根目录添加
5、收工
