首页 > 其他分享 >distclean命令

distclean命令

时间:2022-09-28 10:14:46浏览次数:77  
标签:可执行文件 文件 编译 make makefile 命令 distclean

makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。
  makefile带来的好处就是–“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make.可见,makefile都成为了一种在工程方面的编译方法。
make
根据Makefile文件编译源代码、连接、生成目标文件、可执行文件。
make clean
清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。
make install
将编译成功的可执行文件安装到系统目录中,一般为/usr/local/bin目录。
make dist
产生发布软件包文件(即distribution package)。这个命令将会将可执行文件及相关文件打包成一个tar.gz压缩的文件用来作为发布软件的软件包。
它会在当前目录下生成一个名字类似“PACKAGE-VERSION.tar.gz”的文件。PACKAGE和VERSION,是我们在configure.in中定义的AM_INIT_AUTOMAKE(PACKAGE, VERSION)。
make distcheck
生成发布软件包并对其进行测试检查,以确定发布包的正确性。这个操作将自动把压缩包文件解开,然后执行configure命令,并且执行make,来确认编译不出现错误,最后提示你软件包已经准备好,可以发布了。
make distclean
类似make clean,但同时也将configure生成的文件全部删除掉,包括Makefile文件。

  文章知识点与官方知识档案匹配,可进一步学习相关知识 CS入门技能树Linux入门初识Linux18044 人正在系统学习中

标签:可执行文件,文件,编译,make,makefile,命令,distclean
From: https://www.cnblogs.com/xuanmiao363/p/16737017.html

相关文章

  • 宝塔linux面板重启、重置等命令
    安装宝塔Centos安装脚本yuminstall-ywget&&wget-Oinstall.shhttp://download.bt.cn/install/install.sh&&shinstall.shUbuntu/Deepin安装脚本wget-Oinsta......
  • Centos 7防火墙添加端口及管理命令(Centos 7 及以上版本)
    在Centoslinux6及以前的版本,操控防火墙用的命令是iptables,但在Centoslinux7及其以后的版本,操控防火墙的命令变化了,现在用firewall-cmd这个命令来操作防火墙了,现记录如......
  • 【设计模式】Java设计模式 - 命令模式
    Java设计模式-命令模式......
  • 常用DOS命令
    常用DOS命令打开cmd的方式开始+系统+命令提示符Win键+R,输入cmd打开控制台在任意文件夹下,按住shift+鼠标右键点击,在此处打开命令行窗口资源管理器的地址栏前......
  • docker命令自动补全
    1、安装bash-completionyuminstall-ybash-completion2、重新连接docker服务器使docker补全命令生效,或者建立新的远程连接docker服务器。输入dockerpu,再Tab键两......
  • Linux 基础命令
    一、ls1、ls:列出当前目录下的文件和文件夹2、ls-l -l(list):以较详细的列表形式列出当前目录下的文件和文件夹在Linux中ll是ls-l的别名,别名相当于windo......
  • 【测试技术】git常用命令
    一、版本库常用命令初始化某目录为git项目。(默认为master分支)gitinit从远程clone一个项目 gitclone<http://abc.com/scm/abc/def.git>查看当前分支状态git......
  • 常用的read命令
    记录一下。几个简单参数介绍read-p:显示提示信息read-s:静默模式(Silentmode),不会在屏幕上显示输入的字符。当输入密码和其它确认信息的时候,这是很有必要的。read-t......
  • Linux命令查找和压缩 find which whereis 和tar
    1 find的命令1.1命令的特点:精确查找实时查找支持查找条件很多各表达式之间使用逻辑运算符,“-a”表示而且(and),“-o”表示或者(or)  查找路径:指定具体目标路......
  • Anaconda常用命令
    创建虚拟环境condacreate-n虚拟环境名python=python版本查看存在的虚拟环境condainfo-e激活虚拟环境activate环境绝对路径/环境名关闭虚拟环境deactivate......