0
我有一個C項目,我想生成作爲靜態庫而不是作爲一個可執行文件。如何使用Code :: Blocks創建.lib文件IDE
我高層次的環境是:
- IDE:代碼:: Blocks的16.01
- 操作系統:Windows 7的
- 編譯:MinGW的(GCC端口適用於Windows)
由於構建目標選項,我選擇靜態庫(而不是可執行文件)並選擇構建。
似乎工作正常。問題是,輸出是一個.a文件(我的理解是Unix/Linux格式),而不是.lib的Windows格式。
任何提示,我可以看看解決這個問題?
你特別需要的.lib?或者你只是想建立一個靜態庫?如果是後者,那麼一切都很好。即使在Windows上,MinGW也使用.a作爲靜態庫。 – HolyBlackCat
啊,有趣。我不知道。如果是這種情況,a .a就足夠了。作爲一個感興趣的問題,如果我特別想使用.lib,那麼行動的過程是什麼? –
我不知道,但我認爲有一種方法,因爲MinGW貌似可以鏈接到.lib的。 – HolyBlackCat