Bagaimana saya bisa mengkompilasi c++ untuk arsitektur 32bit menggunakan 64bit Cygwin?

-1
Hakaishin 10 Januari 2018, 15:33

1 menjawab

Jawaban Terbaik

Anda tidak dapat menggunakan multilib atau -m32. Anda harus menginstal paket cygwin32-gcc-g++ atau menggunakan cygwin 32bit untuk ini.

x86_64-pc-cygwin melakukan 64bit Cygwin, tidak mendukung multilib atau -m32, juga tidak akan melakukannya di masa mendatang, jadi jangan berdebat tentang menambahkan dukungan. "g++" di 64bit Cygwin menargetkan 64bit Cygwin.

Gunakan Cygwin 32bit atau kompiler silang Cygwin 32 di Cygwin 64bit sebagai gantinya. Saya tidak benar-benar mengerti mengapa ini begitu sulit untuk dipahami.

Sumber

1
Hakaishin 10 Januari 2018, 12:33