投稿

ラベル(コンパイラ)が付いた投稿を表示しています

gccについて

gccコンパイラ gcc -O2 -Wall -o 実行ファイル名 ソースファイル名 -O2 最適化 -Wall コンパイル時の警告 -g デバッグオプション -s リンカに渡すオプション( -o オプションの前に記述)

gccのコンパイル

Mac OS X Lionでの作業。 苦戦してしまいました。 準備 1.gmp 2.mpfr 3.mpc の3つのソースコードを用意する。 ソースコードの入ったディレクトリ名を、 mv gmp-4.3.2 gmp と言った感じでversion番号を抜く。 全て名前を変え終わったら、 svn checkout svn://gcc.gnu.org/svn/gcc/trunk gcc でsvnからgccを取ってくる。 最後の"gcc"は、ローカルのディレクトリ名の指定。 上の3つのディレクトリを、svnで取得したディレクトリ"gcc"に入れる。 Mac OS X Lion では、デフォルトのコンパイラがLLVMなため、gccでコンパイルするために環境変数を設定しパスを通す必要がある。 .zshrc export CPP=/usr/bin/cpp-4.2 export CXX=/usr/bin/g++-4.2 export CC=/usr/bin/gcc-4.2 export LD=/usr/bin/ld makeの実行 ./configure make と実行していく。 大学の課題で最後までコンパイルする必要はなかったので、エラーを少し吐いた。 時間ができたらmake installとかやってみたいと思ってます。