如何在使用gcc/make构建共享对象sharedobj.so时如何告诉链接器静态链接libfoo.a。链接器选项在创建共享对象时静态链接lib * .a文件
我试图通过LDFLAG选项 LDFLAGS + = -W1 --whole - 归档-L /路径/到/ libfoo的-lfoo
我还试图通过LDFLAGS选项 LDFLAGS + = -W1,静态-L /路径/到/ libfoo的-lfoo
我还试图通过LDFLAGS选项 LDFLAGS + = -W1,Bstatic -L /路径/到/ libfoo的-lfoo
和
我有一个lso试图通过LDFLAGS的选项 LDFLAGS + = -W1,静态链接-L /路径/到/ libfoo -lfoo
我已经通读了很多链接,告诉我如何做到这一点,但目前还没有工作。
建立sharedobj.so的规则以及make运行时规则产生的输出可能会有帮助 – 2010-06-18 12:44:35