如何在使用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