ブログ移転しました。新しいサイトはこちらです。
http://eng-notebook.com/blog-entry-/http://eng-notebook.com/blog-entry-148/
1秒後に自動的にジャンプします。
  

  


スポンサーサイト


 
 
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。



Sponsored Link


 
◆◇◆この記事が役に立ったらポチッとお願いします◆◇◆

 

64bit Linux(Ubuntu)で32bitプログラムをコンパイルする方法


 
 
64bit Linuxで32bitコードを生成するには、gccに-m32オプションをつけてコンパイルします。

のはずなのですが、
/usr/include/features.h:374:25: fatal error: sys/cdefs.h: そのようなファイルやディレクトリはありません
# include <sys/cdefs.h>
というエラーが発生

こんなときはlibc6-dev-i386をインストールすればOKです。

Ubuntuの場合はこんな感じ
sudo apt-get install libc6-dev-i386



Sponsored Link


 
◆◇◆この記事が役に立ったらポチッとお願いします◆◇◆

 

テーマ : Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

おすすめ







 



カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。