如何使用C中的一组目标文件编译一组C文件

时间:2014-08-27 09:19:46

标签: gcc compiler-construction linker makefile object-files

所以我的问题是我有一组C文件(很多), 我有另一组已编译的c文件,它们被转换为.o(对象)和.d(依赖)类型

我的问题:

  • 现在在我的项目中,我必须添加第二组目标文件并成功编译完整的支架并从中创建一个二进制文件。
  • 实现这一目标的不同方法(利弊)

必填信息:   - C编译   - GNU工具链   - Hightec编译器

如果需要更多信息,请告诉我

1 个答案:

答案 0 :(得分:0)

假设您不再需要触摸第二组(目标文件集)的源代码,并且它不包含第一个(.c文件集)的依赖,我只需填写它的所有内容。 o将文件放入单独的库中,然后在最后链接到它。