このタイトルを手に入れたいです。私は次のコマンドを実行しました。
dpkg --add-architecture i386
しかし、選ぶべきかどうかわかりません。Linux-libc-dev:i386またはLinuxヘッダファイルパック?
linux-libc-dev:i386を試してみましたが、-m32でコンパイルすると、gccにヘッダーが見つかりませんでした。
答え1
機能するには、およびをインストールする必要がgcc -m32
あります。gcc-multilib
libc6-dev:i386
Debian で 32 ビット x86 プログラムをビルドする別の方法は、クロスコンパイラを使用することです。インストールしてgcc-i686-linux-gnu
から使用してくださいi686-linux-gnu-gcc
。