gcc4.9.0是支持诊断信息支持彩色显示
但是很多发行版源中的gcc版本都太低
如果我们直接源码安装比较麻烦
下面我们介绍一个比较简易的方法
color-compile项目
项目地址:https://github.com/chinaran/color-compile/
下载源码
git clone https://github.com/chinaran/color-compile/
开始编译安装
cd color-compile
/make
sudo /make install
其实安装方法可以参见README.md
https://github.com/chinaran/color-compile/blob/master/README.md
测试
cd color-compile
make TEST
卸载
Makefile中没有make uninstall命令
查看Makefile中install命令的执行操作,我们可以猜测出卸载的途径
install:
cp color_compile /usr/local/bin/
cp out_color_info /usr/local/bin/
echo 'alias gcc="color_compile gcc"' >> $(ALIAS_FILE)
echo 'alias g++="color_compile g++"' >> $(ALIAS_FILE)
echo 'alias make="color_compile make"' >> $(ALIAS_FILE)
卸载命令
删掉或者注释掉$(ALIAS_FILE)即~/.bashrc中以下几行
alias gcc="color_compile gcc"
alias g++="color_compile g++"
alias make="color_compile make"
彻底卸载可以删除二进制文件
rm -rf /usr/local/bin/color_compile
rm -rf /usr/local/bin/out_color_info
grep命令输出显示高亮字:http://www.linuxdiyf.com/linux/9974.html
Ubuntu下实现gedit支持NesC语法高亮:http://www.linuxdiyf.com/linux/7276.html