Windows 7 x64 上的 gcc 編譯器的本機構建

Windows 7 x64 上的 gcc 編譯器的本機構建

我想在我的 Windows 7 X64 筆記型電腦上為 gcc 編譯器進行本機構建。在閱讀了安裝說明並意識到它們適用於 Unix 系統後,我決定是時候向有更多經驗的人尋求幫助了。我不想做任何花哨的事情,只是以相當有效的形式為我的系統建立編譯器。

我已經下載了源文件,並且對要安裝它的位置有了基本的了解,但不知道如何從那裡繼續。我知道有預先建立的二進位文件,但我想專門針對我的系統進行一些最佳化。

答案1

正如 @afrazier 和 @Rich Homolka 在對你的問題的評論中所說,你需要西格文或者明威和MSYS 在 Windows 上建置 gcc。

sourceforge 上至少有兩個專案提供了用於開發 64 位元 Windows 應用程式的 gcc 版本:

時分複用GCC版本 4.6.1(適用於 32 位元和 64 位元 Windows 的 GCC / MinGW / MinGW-w64 編譯器套件)是使用 MinGW 和 MSYS 在 Windows 7 64 位元上建置的。請參閱建構筆記。單一檔案安裝程式也可以在「捆綁安裝程式」部分中找到下載頁面

明GW-w64(適用於 x64 和 x86 Windows 的 GCC)在其 SVN 儲存庫中有一個如何描述如何在 Cygwin、MinGW & MSYS 和 *nix shell 上建置 Mingw-w64 GCC。

您也可以看看這些問題的答案:

相關內容