老地方冰果室交流區 http://ubb.frostyplace.com/ |
|
把 static library 變成 shared library 的方法 http://ubb.frostyplace.com/viewtopic.php?f=13&t=6837 |
第 1 頁 (共 1 頁) |
發表人: | digdog [ 03/26/2003 11:38 am ] |
文章主題 : | 把 static library 變成 shared library 的方法 |
假設,手邊只有一個叫做 libblah.a 的 static library,版本是 1.2.3。 而你的任務,就是要讓它變成 shared library。然而,淒慘的是,你沒有 source code 可以讓你用 object 檔生出 shared library。下面就是解決的方法; 代碼: % cc -dynamiclib -all_load -install_name /usr/local/lib/libblah.1.2.3.dylib -compatibility_version 1.2.3 -o libblah.1.2.3.dylib libblah.a
這樣就可以了。 Reference: http://fink.sourceforge.net/doc/porting/shared.php |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |