开源软件Ccache安装

news/2024/7/20 15:06:55 标签: linux, 开源软件

Ccache软件主要用于Linux编译机上,提升C码的编译效率。

在实际使用过程中,个人发现Ccashe存在一个致命的缺陷,即一台编译机上,编译代码工程多于两份时,若一份工程代码编译通过,修改另一份工程代码的部分文件后再进行编译时,可能存在编译不到修改代码文件的情况。所以使用时需要注意,要么不用该软件,要么编译主机上只保留一份需要编译的工程代码。


以下提供ccache开源软件(以 ccache-3.1.9.tar.bz2 为例)的安装方法:

tar -jxvf ccache-3.1.9.tar.bz2 -C /home

cd /home/ccache-3.1.9/

./configure

make

make install


# ccache可执行文件默认安装在/usr/local/bin目录下;

# 可能需要添加一下环境变量:export PATH="/usr/local/bin:$PATH",或修改/etc/profile亦可。




http://www.niftyadmin.cn/n/1322127.html

相关文章

开源软件expect软件安装

Expect软件主要用于提供人机交互功能。 在写shell script脚本过程中,常常遇到 su、scp、ssh等需要输入密码验证的命令时,可以利用expect输入密码信息,从而免去手动验证的麻烦。 下面提供安装expect软件的方法。 ex…

一个简单的人机交互脚本-ssh

下面献上一个简单的人机交互脚本,用来展示expect方法的强大而美妙的功能。 该脚本能够检测ssh命令执行之后的提示语,自动匹配完成密码输入。 ########################################################## ### 复制下面的脚本,保存到文件ss…

Linux主机名hostname修改

主机名修改方法(CentOS 6.5系统环境): 1. 使用hostname命令, 此方法只是暂时修改, 重启后会恢复到原来的名字。 [rootWORK /]# hostname "HLZ" 或 [rootWORK /]# echo "HLZ" >/etc/hostname 2. 以下提供彻底修改方法:…

开启samba服务的设置步骤

# 开启samba服务的设置步骤 [1] 通过在linux虚拟机上开启samba服务,使得windows宿主机能够访问linux虚拟机磁盘空间。 [rootWORK /]# vi /etc/samba/smb.conf [SHARE] comment share home directory path /home …

Coredump调试方法

1. 想要调试coredump程序,需要先保证程序crash时能生成coredump文件。导致coredump文件无法生成的因素,最常见为文件大小限制。 [rootWORK /]# ulimit -c ---查看文件限制设置情况 unlimited [rootWORK …

C调用shell script脚本的方法

工作中,在做C软件开发与Linux系统交互部分时,经常会遇到C码需要调用shell命令或shell脚本情况。那C码如何调用shell命令或脚本的呢? 以下提供两个示例函数,演示其调用方法: //[1]C调用shell命…

数通平台软件中的概念:组件

操作系统中存在进程(Process)、线程(Thread)或任务(Task)的概念,譬如我们知道Linux是一种多进程、多线程的操作系统,而VxWorks为单进程、多任务的操作系统。…

VB脚本:快速入门教程

常见的Shell界面远程登录软件有SecureCRT、XShell、PuTTY、VNC等等。本文主要结合SecureCRT来讲解VB脚本的快速入门与实践方法。 需要准备的环境:一台windows计算机,一台linux计算机。 本人演示环境为在windows7宿主机上&#x…