兩個(相當古老的)庫是用C語言編寫的,最初是用MSVC6編譯的。我想改變它並開始在mingw中使用它。從vc6切換到mingw
編輯:庫看起來正在使用__stdcall調用約定。
所以庫「一個」是建立第一和A.LIB和A.DLL產生包括由MSVC 6.然後文庫B a.def構建,它使用庫:A.LIB。
我成功地用mingw構建了a.dll。但我不知道如何建立一個.lib文件?另一個要求是我需要完全使用MinGW工具或其他(免費)解決方案來完成此操作。
另一個問題是,如果我們假設代碼完全使用C語言完成,mingw庫會與msvc混合搭配嗎?謝謝。
謝謝邁克爾。 –