是否有任何免費的GCC兼容套件可用於生成獨立可執行文件而無需外部依賴關係?沒有外部依賴關係的Windows GNU編譯器套件
這是不符合該法案,通過不受歡迎訂購了幾下,最低到最高:
現在我傾向於(並使用盡管暫時)MinGW,因爲它似乎是「最乾淨的」做法。我仍然對MSVCRT.DLL依賴不感興趣,特別是我可以並且必須處理運行Win2K之前的客戶。 (Windows 2000是MSVCRT.DLL附帶的第一個版本)將MSVCRT與應用程序分發不是一種選擇。
P.S .:我意識到有人試圖爲MinGW創建一個MSVCRT替代品,但它仍然不穩定/ beta,並且功能有限;不是我感覺舒適的用於生產應用的東西。
P.P.S .:「MSCVRT通常有這種效果」或「僅包裝redist」的效果不是建設性的答案。這個問題具體問到如何避免依賴,而不是確保它們的存在。
MSVCRT應該作爲可再發行組件的一部分進行安裝。即使Microsoft工具在將運行時鏈接爲DLL而非靜態鏈接時也有此限制。 –
相關問題:http://stackoverflow.com/questions/3943412/can-i-link-msvcrt-statically-with-mingw –
與mingw,你不能靜態鏈接從平臺SDK的靜態庫嗎? –