3
A
回答
5
以.gch
结尾的文件是预编译头文件 - 已预编译的头文件,以便在重新编译主程序时减少编译时间。
,如果你调用编译器提供的头文件本身作为目标,他们的生产,即:
gcc myheader.h
通常你只会调用带有.c文件作为目标的编译器。
如果您不希望它生成预编译头文件,请不要以头文件作为目标调用编译器。
如果您不是故意以头文件作为目标调用编译器,那么您可能正在使用makefile来生成这些文件 - 它将有用于从.h文件生成.gch文件的规则。您需要删除这些规则并调整其他规则,以免依赖它们。
相关问题
- 1. gcc不生成调试文件
- 2. 我是如何让gcc生成.bundle而不是.so的?
- 3. 什么是.h.gch文件?
- 4. 使用gcc生成a.out文件格式
- 5. 使用gcc -c生成.o文件
- 6. 如何让gcc在生成.data段时忽略填充?
- 7. 如何让gcc(或llvm)从OSX命令行生成ARM代码?
- 8. 如何让pyxb不生成xsi:type = string?
- 9. 如何编译GCC生成的asm?
- 10. gcc错误生成
- 11. 生成文件:的foreach“让-C”呼
- 12. 通用生成文件让PETSc
- 13. 如何生成.dox文件?
- 14. 如何生成classes.dex.toc文件?
- 15. 如何生成WSDL文件?
- 16. 如何生成* .ipa文件
- 17. 如何生成vcproj文件?
- 18. 如何生成.po文件?
- 19. 如何生成shrinkwrap文件?
- 20. 如何生成tsconfig.json文件?
- 21. 如何生成.class文件?
- 22. 如何生成WADL文件?
- 23. BlazeDS如何生成文件
- 24. 如何生成“l.bc”文件?
- 25. 如何生成.pfx文件?
- 26. 如何生成modules.dep文件?
- 27. 如何让maven-javadoc-plugin生成多个jar文件?
- 28. 如何让resharper跳过生成的文件
- 29. 如何让git在重新绑定时生成REMOTE,LOCAL文件?
- 30. 生成swagger文件时如何让Swashbuckle尊重DataType?
什么是命令行? – 2015-04-06 03:21:37