gcc链接订单问题

时间:2013-10-22 02:42:12

标签: c linux gcc linker

我目前在使用以下行编译时遇到问题:

gcc test.c -I/usr/include -L/lib -lipc -lpcd -lrt -o /home/examples/bin/test

我被建议使用start-group和end-group对它们进行分组。

我无法获得正确的语法。

我想我需要这个部分,但是整行看起来是什么样的?

  

-Wl,--start-group -lipc -lpcd -lrt -Wl,--end-group

1 个答案:

答案 0 :(得分:0)

你有哪个问题?

无论如何,尝试将链接器参数放在最后:

gcc test.c -o /home/examples/bin/test -I/usr/include -L/lib -lipc -lpcd -lrt