make clean:清除编译产生的可执行文件及目标文件(object file , *.o)
make install:将程序安装至系统中 。如果原始码编译无误,且执行结果正确,便可以把程序安装至系统预设的可执行文件存放路径
make dist:产生发布软件包,即将可执行文件及相关文件打包成一个tar.gz格式的压缩文件,会在当前目录下生成XXX.tar.gz的文件
make distcheck
- 相当于make dist命令的进化版
- 生成发布软件包并对其进行检查 , 以确定发布包的正确性
- 它会自动把压缩包文件解开,然后执行configure命令,并且执行make , 来确认编译不出现错误,并会在最后提示你软件包是否正确
- make distclean: 除了清除可执行文件和目标文件外 , 把configure所产生的Makefile也清除掉 。
Linux开发部分cmake安装gflagscd gflags // 查看当前目录中是否有 CMakeList.txtmkdir build && cd buildcmake ..makemake install离线安装 tar.gz文件
- 以sox为例
- tar -zxvf *** => ./cofigure => make => make install => 下面可以找找到对应的执行文件 => ~/.bashrc 添加 export PATH=***/src:$PATH
- 指定安装目录:make install DESTDIR=/*/* 或 ./cofigure --prefix=指定安装目录 指定目录下会生成 bin目录,里面可执行
- 创造软链接:ln -s dir target # 在windows中git bash的环境不好使
- curl(commandLine URL)基于URL的文件传输,curl -O -L中-O保持下载文件名不变,-L自动重定向URL对应的正确的网站
- du -sh file # 检查对应文件夹大小
- vim 格式转换
- :set ts=4
- :set expandtab
- :%retab!
- :set ts=4
- :set noexpandtab
- :%retab!
Linux 快捷操作方式
命令行部分
- history:查看历史命令 Ctrl+a:移到输入命令最前面 Ctrl+e:移到输入命令最后面
推荐阅读
-
-
-
-
-
-
-
2023武汉中考志愿填报规则详解 2021年武汉中考志愿填报时间
-
关于深圳市万科教育发展基金会简述 深圳市万科教育发展基金会
-
没有足够的可用内存来运行此程序 没有足够的可用内存来运行程序
-
-
-
-
-
-
绝地求生刺激战场军团名字怎么改?军团名字修改攻略[多图]
-
-
-
OPPO Reno6简单评测 oppo reno6有nfc吗
-
-