我想知道我可以使用靜態庫(lib * .a文件)編譯一個MingW的 版本並在其他版本上使用它們嗎?或者我必須重新編譯所有庫?GCC/MingW在不同的版本上編譯
1
A
回答
1
是的,你可以。你不需要重新編譯他們,如果他們不給任何問題
2
相關問題
- 1. 編譯不同版本的不同版本 - Java
- 2. 在Linux上編譯和鏈接不同版本的gcc
- 3. 在Windows上遇到不同版本的編譯器+ libgcc
- 4. Java編譯器版本和Java版本是不同的
- 5. 錯誤在編譯編譯版本
- 6. 不同版本的java在線編譯器
- 7. C#編譯版本
- 8. 在Android上編譯Android版
- 9. Netbeans 6.8樹和編輯提示與編譯版本不同步
- 10. 在不同xcode版本之間編譯iphone?
- 11. 編輯文本不同的顏色在不同版本的android
- 12. F2051:單元%s是使用不同版本的%s編譯的
- 13. classpath中的不同編譯版本的jar文件
- 14. 編譯不同的語言在Eclipse上
- 15. 編譯舊版本的gcc
- 16. 針對測試和主要的不同maven編譯器版本
- 17. 使用不同版本的gcc和g ++編譯問題
- 18. 日食 - 編譯和不同的Java版本
- 19. Firebase具有不同版本的編譯和運行時間
- 20. 節點 - 使用NODE_MODULE_VERSION針對不同的Node.js版本編譯51
- 21. F2051單元JclUnitVersioning編譯時使用了不同版本的System.Contnrs.TObjectList.Remove
- 22. Maven使用不同的JDK版本編譯
- 23. 電子:__編譯針對不同版本的Node.js
- 24. 如何在Linux中存儲不同編譯的相同庫版本?
- 25. Pointfree版本不能編譯,但有意義的版本呢?
- 26. 無法編譯新版本的翻譯
- 27. EJB2在不同的JBoss版本上
- 28. 現在需要的SDK版本編譯
- 29. 與不兼容版本交叉編譯
- 30. 檢查Java編譯器版本(JDK版本)的編譯後的class文件
但我在某些操作系統編譯的庫不能用於其他? – Seba 2010-10-27 16:20:53
.a文件只是.o文件的檔案文件?還是更復雜? – Seba 2010-10-27 16:21:52
@Seba:第一個是真的。在某些操作系統上編譯的庫不能在另一個上使用。你需要重新編譯它們。對於第二個,.a文件是作爲統計庫編譯的.o文件的檔案。 – Himanshu 2010-10-27 18:21:29