在#include.c文件中,.c文件是否可以(或者甚至是推荐/良好实践)?将它们包含在项目文件中会发生什么?
3 回答
隔江千里
TA贡献1906条经验 获得超10个赞
没有。
根据您的构建环境(您未指定),您可能会发现它的工作方式完全符合您的需要。
但是,有许多环境(包括IDE和许多手工制作的Makefile)都希望编译* .c - 如果发生这种情况,您可能会因重复符号而导致链接器错误。
通常应该避免这种做法。
如果您绝对必须#include source(通常应该避免使用),请为该文件使用不同的文件后缀。
- 3 回答
- 0 关注
- 523 浏览
添加回答
举报
0/150
提交
取消