Ubuntu设置gcc/g++/make输出颜色高亮

简介:

color-compile项目


项目地址:https://github.com/chinaran/color-compile/

下载源码


git clone https://github.com/chinaran/color-compile/

 
 
  • 1
  • 1

开始编译安装


cd color-compile
/make
sudo /make install

 
 
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

其实安装方法可以参见README.md
https://github.com/chinaran/color-compile/blob/master/README.md

测试


cd color-compile
make TEST

 
 
  • 1
  • 2
  • 1
  • 2

这里写图片描述

卸载


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)

 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

卸载命令
删掉或者注释掉$(ALIAS_FILE)即~/.bashrc中以下几行

alias gcc="color_compile gcc"
alias g++="color_compile g++"
alias make="color_compile make"

 
 
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

彻底卸载可以删除二进制文件

rm -rf /usr/local/bin/color_compile
rm -rf /usr/local/bin/out_color_info


转载:http://blog.csdn.net/gatieme/article/details/44956967

目录
相关文章
|
1月前
|
Ubuntu Shell Python
Ubuntu学习笔记(一):pycharm设置快捷启动图标详解
这篇博客详细讲解了如何在Ubuntu 20.04系统中为PyCharm设置快捷启动图标,包括创建.desktop文件、编辑文件内容以及添加到收藏夹的步骤。
375 0
Ubuntu学习笔记(一):pycharm设置快捷启动图标详解
|
1月前
|
网络协议 Ubuntu 网络安全
|
1月前
|
开发框架 缓存 Ubuntu
dotnet开发框架+ubuntu防火墙命令+win11设置自动登录+阿里云短信发送限制
dotnet开发框架+ubuntu防火墙命令+win11设置自动登录+阿里云短信发送限制
39 3
|
1月前
|
Ubuntu 编译器 C语言
Ubuntu安装gcc 以及g++
这篇博客介绍了在Ubuntu系统中安装gcc和g++编译器的步骤,包括解决安装过程中可能遇到的问题,如锁文件冲突,并提供了一些安装GCC和G++的命令和技巧。
89 0
|
1月前
|
Ubuntu 安全 网络协议
Ubuntu设置smb功能
通过以上步骤,您已经在Ubuntu系统上成功设置了SMB共享服务,实现了与不同操作系统间的文件共享。记住,根据实际需求调整配置文件,特别是在安全性方面,比如限制访问权限、使用加密传输等,以确保共享环境既便利又安全。
67 0
|
2月前
|
Ubuntu 编译器 C语言
Ubuntu 源码编译指定版本 make:神秘代码背后的激情冒险,等你来战!
【9月更文挑战第8天】在Ubuntu中,编译指定版本的源码`make`是一项挑战但也极具价值的任务。它允许我们根据特定需求定制软件,提升性能与功能适配。首先需安装必要工具包如GCC等;接着下载所需源码并阅读相关文档以了解编译要求。通过运行`./configure`、`make`及`sudo make install`命令完成编译安装流程。过程中可能遇到依赖项缺失或编译选项设置不当等问题,需根据错误提示逐一解决。对于大型项目,可利用多核编译加快速度。掌握这一技能有助于更好地探索开源世界。
49 3
|
3月前
|
Ubuntu Linux
ubuntu源码编译指定版本make
以上内容涵盖了在Ubuntu中编译安装指定版本软件的全过程,这是一个技术性很强的操作,不仅可以带来定制化的安装体验,同时也能增加对系统管理和软件构建流程的理解。遵循以上步骤,任何有一定基础的用户都能够按需编译和安装软件。
58 8
|
3月前
|
Ubuntu 网络安全
【ubuntu 网卡混杂模式设置】
【ubuntu 网卡混杂模式设置】
85 1
|
3月前
|
Ubuntu 编译器 C语言
Ubuntu 源码编译指定版本 make:神秘代码背后的激情冒险,等你来战!
【8月更文挑战第19天】在Ubuntu中编译指定版本的`make`工具是一项高级技巧,能让你针对特定需求定制软件。首先确保已安装`build-essential`等必要组件。下载所需版本源码后,遵循README指南配置与编译。使用`./configure`检测环境,`make`编译,最后`sudo make install`安装。面对问题如缺失依赖或编译选项不当,需耐心解决。对于大型项目,可利用多核加速编译,如`make -j 4`。这一过程虽具挑战,却能显著提升软件性能与功能适配。
74 2
|
3月前
|
Ubuntu 数据库
在Ubuntu 12.04上安装和设置Postfix的方法
在Ubuntu 12.04上安装和设置Postfix的方法
42 1