如何将对象文件放在静态库中的输出部分?

时间:2017-03-14 01:54:55

标签: c gcc linker-scripts

如何将所有目标文件放入一个部分?例如,我有a.obj b.obj c.objmain.obj。其中a``b``c位于静态库lib.lib中。

现在我的链接器脚本是这样的:

 MYSECTION 0x1800000:
  {
  a*(*);
  b*(*);
  c*(*);
  main*(*);
 }

但是我想在输入部分使用库名,该怎么做?

 MYSECTION 0x1800000:
  {
  lib.lib:*(*);
  main*(*);
  }

无效。

0 个答案:

没有答案