看板 C_and_CPP 關於我們 聯絡資訊
目前有一隻Unix AIX compiler 出來的.so檔 但是現在要更換環境到linux 問題是手頭上沒有source code 在Linux底下可以直接使用? 不同的作業系統compiler的檔案會不ㄧ樣嗎? 有在linux使用objdump -d指令 會出現file format not recognized 所以才懷疑是否能這樣使用? -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.124.7 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1433319513.A.6BB.html ※ 編輯: grabham (223.137.212.137), 06/03/2015 19:57:11
MOONRAKER: 不同OS的確執行檔格式(binary format)會不一樣 06/03 20:20
liang168: 我自己試過freebsd linux 就已不能共用 06/04 12:37
MOONRAKER: 今天連ubuntu經過git到別的ubuntu都不行 不過應該是bug 06/04 13:59
lantw44: freebsd 載入 linux.ko 可以執行部份 linux i686 程式 06/04 23:22
lantw44: 當然大部分沒有支援的 OS 還是不能這樣用 06/04 23:30