我想将该示例与liba.so链接,即使该示例未在liba.so中使用任何内容:
armlink --userlibpath /mylib/lib liba.so --fpic --shared
-o example main.o demo.o
我从readelf -d example | grep NEEDED
得不到任何东西,似乎armlink做了一些优化来删除由"示例"引用的链接库。
如果我想将liba.so 始终链接到示例中,我需要使用armlink选项吗?
非常感谢任何信息;)
答案 0 :(得分:0)
7年前,无论如何。 您需要-keep armlink选项
-保持 此选项指定输入部分,这些部分不能通过未使用的部分消除来删除。
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0804b/CHDJGJEC.html