部門 > C > GCCで32bitでコンパイル

用語がよく分からないんだけど、64bitのOSを使ってて、32bitでコンパイルしたい、みたいな感じのとき。-m32というオプションをつけてやればよいみたいです。
で、そうやると僕の環境では
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory
と出ました。stubs32-hを入れるには、Debianとかなら
sudo apt-get install libc6-dev-i386
すればよいそうです。

ここここをみるとgfortranでも-m32を使えそうです。

ググッて出てきたもの

タグ:

C
最終更新:2011年10月25日 01:45