タグ

ブックマーク / www.yasugi.ai.kyutech.ac.jp (1)

  • le4 parallel programming

    高速化: コンパイラについて C言語のプログラムはたとえばfoo.cといった名前のファイルとして作成す る。gcc (GNU C compiler) でコンパイルして fooという名前の 実行形式ファイル(ユーザプログラム)を得るためには、シェルのコマンドライ ンで: gcc foo.c -o foo と指示すればよい。得られたユーザプログラムを「-a 300」という 引数で実行するには ./foo -a 300 のように指示すればよい。最適化をコンパイラに指示するには: gcc -O2 foo.c -o foo のようにする。(-O2の意味は、info や man などで調べること) 実際にはgccは、Cコンパイラ(プリプロセッサ付)、 アセンブラ、 リンカを用いて、Cプログラムのファイル→[Cコンパイラ]→ アセン ブリ言語プログラムのファイル→[アセンブラ]→オブジェクトファイル→[

  • 1