作者MAGICXX (逢甲阿法)
看板Python
標題[問題] 使用靜態程式庫?
時間Thu Oct 24 16:11:09 2013
大家好
我現在有一個靜態程式庫(liba.a)
我現在想要在python下使用他 不知道要用甚麼指令??
我試著直接使用
import liba
他會跟我說找不到這個module
我想之前想用imp 結果他只吃動態程式庫
請問大大們 要怎麽樣才可以在python下import 靜態程式庫呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.63.249
1F:推 timTan:你是要用 ctype 嗎? 10/25 17:54
2F:推 ya790206:static link library 應該不能直接給 python 用 10/25 22:08
3F:→ MAGICXX:不是耶,我是因為動態程式庫搞不定,所以想用靜態的試試 10/26 15:41
4F:→ MAGICXX:看,我在mac下compile出動態程式庫,結果換一台mac就不能 10/26 15:41
5F:→ MAGICXX:用了,我利用otool找出所有用到的lib然後在新的mac上安裝 10/26 15:41
6F:→ MAGICXX:,結果使用的時候會造成程式崩潰,所以想要利用靜態程式庫 10/26 15:41
7F:→ MAGICXX:試試看,結果不知道要怎 麼讓靜態程式庫給python用.... 10/26 15:41
8F:推 AlanSung:寫一個 dynamic library 去 link static library 11/01 13:38