[問題] C呼叫 python 的 function 在包裝成一個單一執行檔
爬文爬了很久,絕大多數都是要在另一台上面安裝 python
有辦法編出單一執行檔嗎?
我是用 mingw32 和 python2.5 去編譯的
編出來的exe放到沒裝python的電腦就是會跳出 "遺失 python25.dll"
我本來想說 libpytho25.a 直接static link 應該就可以編出純執行檔.
不過今天試了整天的結論好像不行.
另一個問題是linux上的
我下 gcc my.c -lpython2.5, 編出來的 a.out 丟到沒裝python的linux主機,
結果執行時缺少share library. 可是當我下 gcc my.c -static -lpython2.5時
全都是undef reference. 如果是這樣的話,那 libpython2.5.a 的用途是做什麼的?
用來產生 libpython2.5.so ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.44.40
→
08/09 23:11, , 1F
08/09 23:11, 1F
→
08/09 23:11, , 2F
08/09 23:11, 2F
→
08/09 23:12, , 3F
08/09 23:12, 3F
→
08/09 23:12, , 4F
08/09 23:12, 4F
→
08/09 23:27, , 5F
08/09 23:27, 5F
→
08/09 23:28, , 6F
08/09 23:28, 6F
→
08/09 23:34, , 7F
08/09 23:34, 7F
→
08/09 23:35, , 8F
08/09 23:35, 8F
→
08/09 23:37, , 9F
08/09 23:37, 9F
→
08/09 23:39, , 10F
08/09 23:39, 10F
→
08/09 23:51, , 11F
08/09 23:51, 11F
推
08/10 13:04, , 12F
08/10 13:04, 12F
→
08/10 13:16, , 13F
08/10 13:16, 13F
→
08/10 21:02, , 14F
08/10 21:02, 14F
→
08/10 21:57, , 15F
08/10 21:57, 15F
Python 近期熱門文章
PTT數位生活區 即時熱門文章