A. *_* K. 4 c++ makefile gnu-make
实际上我有一个库'cryptopp',我想要的是,当我对文件进行任何更改并发出make命令时,它应该处理在源目录中的任何文件中所做的更改.好吧,cryptoopp的GNUMake文件负责处理'.cpp'文件中的'if',而不是'.h'文件中的更改.
那么我可以在cryptopp的'GNUMakefile'中进行哪些更改,以便它查看所有已修改的头文件并重新编译依赖于'modified'头文件的所有文件.
如果使用g ++构建,可以让g ++生成依赖makefile.您可以在主makefile中包含这些内容.
使用-M和-M*参数可以使用此功能.(见http://gcc.gnu.org/onlinedocs/gcc-4.6.1/gcc/Preprocessor-Options.html#Preprocessor-Options)
| 归档时间: |
|
| 查看次数: |
228 次 |
| 最近记录: |