桜、抹茶、白、日記

名古屋市在住のC++使いのcoderの日記だったもの。

colorgcc

Cygwinで開発環境作っていて見つけたんですが、地味に便利ですね。Autotoolsを使ってMakefileを管理していて、IDE上で開発はしていますが、複数のプロジェクト間の制御やインストールは手書きMakefileでやっているのでコンソール上でmakeを実行しているので役に立ちそう。

collorgcc - Johannes Schlüter
http://schlueters.de/colorgcc.html

環境の作り方としては、

    1. Perlとgitが使える環境を構築する
    2. githubから「colorgcc.pl」を取ってくる
    3. gcc, g++等のシンボリックリンクを置くフォルダを用意する
      • $ mkdir -p ~/local/bin
    4. gcc, g++等のシンボリックリンクを作成する
      • $ cd ~/local/bin
      • $ ln -s ~/local/share/colorgcc/colorgcc.pl cc
      • $ ln -s ~/local/share/colorgcc/colorgcc.pl gcc
      • $ ln -s ~/local/share/colorgcc/colorgcc.pl g++
    5. システムのgcc, g++よりも先にシンボリックリンクが呼ばれるように環境変数のPATHを設定する
      • $ vi ~/.bashrc
      • export PATH=~/local/bin:$PATH
    6. colorgccの設定ファイルを用意する
      • $ cp ~/local/share/colorgcc/colorgccrc.txt ~/.colorgccrc