老地方冰果室交流區

歡迎冰果室讀者在此交流
現在的時間是 11/22/2019 12:36 am

所有顯示的時間為 UTC + 8 小時




發表新文章 回覆主題  [ 1 篇文章 ] 
發表人 內容
文章發表於 : 03/26/2003 11:38 am 
離線
討論區管理員
頭像

註冊時間: 05/02/2001 1:01 am
文章: 1297
假設,手邊只有一個叫做 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

_________________
[digdog dig];


回頂端
 個人資料  
 
顯示文章 :  排序  
發表新文章 回覆主題  [ 1 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
POWERED_BY
正體中文語系由 竹貓星球 維護製作