Saya telah mengunduh GCC 4.5.1 dan tidak tahu apa yang harus saya lakukan selanjutnya. Saya telah menemukan instruksi di dalam direktori Instal untuk cara mengkonfigurasi, membangun, dan menginstal, tetapi saya masih tidak bisa berbuat banyak dengan ini. Apa instruksi selangkah demi selangkah untuk bagaimana saya menjalani proses ini?
Sebagai contoh, mereka mengatakan sesuatu seperti ini:
% mkdir objdir
% cd objdir
% srcdir/configure [options] [target]
Dan saya mengerti bahwa baris pertama membuat direktori dan yang kedua masuk ke direktori. Tapi bagaimana dengan baris ketiga, dan bagaimana saya harus menjalankan ini? Apakah saya harus pergi ke direktori sumber dan ketik configure + options + target?
GCC untuk Windows disediakan oleh dua proyek saat ini. Keduanya menyediakan implementasi Windows SDK (header dan pustaka) sendiri yang diperlukan karena GCC tidak bekerja dengan file Visual Studio.
Mingw.org yang lebih tua, yang sudah ditunjukkan @Mat kepada Anda. Mereka hanya menyediakan kompiler 32-bit, dan versi terbaru adalah GCC 4.5 pada saat penulisan ini. Lihat di sini untuk unduhan yang Anda butuhkan:
Mingw-w64 yang lebih baru, yang sesuai dengan namanya, juga menyediakan varian 64-bit. Ini unggul dalam segala hal ke # 1 di atas. Anda dapat menginstal dengan pemasang , atau menemukan sendiri file toolchain untuk 32-bit dan 64-bit . Atau, Anda dapat menggunakan MSYS2 yang menyediakan sejumlah besar paket biner prebuilt yang dapat diinstal melalui manajer paket, pacman. Perhatikan bahwa perkakas MSYS2 berfungsi di luar shell MSYS; menggunakannya sebagai pengelola paket saja dimungkinkan. Opsi ketiga adalah menggunakan paket MinGW Qt, yang dibundel dengan toolchain. Untuk dukungan, kirim email ke [email protected] atau forum melalui sourceforge.net.
Ada banyak pembangun toolchain "tidak resmi", salah satu yang paling populer adalah TDM-GCC. Mereka mungkin menggunakan tambalan yang merusak kompatibilitas biner dengan toolchain resmi / tidak ditambal, jadi berhati-hatilah menggunakannya. Cara terbaik untuk menggunakan rilis resmi (atau dalam hal mingw-w64, Personal build lebih mudah untuk memulai).
Jawab jawaban lain: Cygwin / MSYS! = GCC. Menggunakan GCC tidak membutuhkan yang lain. Pengguna biasa tidak boleh mengkompilasi GCC. Proses itu mungkin melibatkan dan menghabiskan waktu. Distribusi biner yang cukup beredar ...
sumber
ddk
adalah Kit Pengembangan Driver MinGW-w64.GCC tersedia melalui Chocolatey :
Mulai ulang command prompt dan Anda seharusnya bisa menjalankannya
gcc
.sumber