タグ

2011年8月27日のブックマーク (2件)

  • gccコマンドの使い方: UNIX/Linuxの部屋

    最終更新 2019-01-03 GCC は GNU が作成している C・C++ 等のコンパイラである。Linux においては標準の C コンパイラが gcc になっている (cc と gcc へのシンボリックリンクになっている)。Solaris など商用マシンでも gcc の重要度は高く、OS 標準のコンパイラではコンパイルできず、gcc を使わないといけないソフトウェアも多い。

    gccコマンドの使い方: UNIX/Linuxの部屋
    ijustiH
    ijustiH 2011/08/27
  • gccの標準のインクルードパスを調べる | ブーログ

    gccのインクルードパスと言っても、#includeを処理するのはプリプロセサなので、まずgccがどのプリプロセサを使うかを調べて、そのプリプロセサからインクルードパスを調べなければならない。 なので最初にgccが使うプリプロセサを調べなければならないが、まともな方法がわからないので、以下のソースを-vオプションつきでコンパイルしてそこから探してみる。 Using built-in specs. Target: i386-redhat-linux コンフィグオプション: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared

    ijustiH
    ijustiH 2011/08/27
    gcc -print-search-dirs