Penyusun Silang untuk Windows pada Linux Menggunakan GCC/G
Perbincangan ini berkisar tentang mencapai kompilasi silang kod C (g ) daripada Linux untuk boleh laku Windows. Persoalannya timbul daripada keinginan untuk mencipta boleh laku kendiri pada Linux yang mengandungi semua kebergantungan yang diperlukan.
Penyelesaian itu muncul daripada menggunakan mingw32, pakej yang tersedia untuk Linux. Dengan mingw32, pembangun boleh menyusun silang dan memautkan aplikasi Windows.
Untuk pengguna Ubuntu, MinGW boleh diakses dengan mudah melalui repositori:
$ apt-cache search mingw [...] g++-mingw-w64 - GNU C++ compiler for MinGW-w64 gcc-mingw-w64 - GNU C compiler for MinGW-w64 mingw-w64 - Development environment targeting 32- and 64-bit Windows [...]
Untuk memulakan penyusunan silang, cuma ubah suai pengkompil arahan kepada 'x86_64-w64-mingw32-gcc-win32', memastikan keserasian dengan Windows sasaran.
Dengan memanfaatkan keupayaan mingw32, pengguna Linux boleh mencipta laksana Windows yang disusun secara statik tanpa memerlukan persekitaran Windows langsung.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Kompil Silang Kod C dari Linux ke Windows Menggunakan GCC/G ?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!