位置: 编程技术 - 正文

linux系统命令make、clean的用法讲解(linux系统中make的用法)

编辑:rootadmin
先先看一下什么是makefile 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文件。

推荐整理分享linux系统命令make、clean的用法讲解(linux系统中make的用法),希望有所帮助,仅作参考,欢迎阅读内容。

linux系统命令make、clean的用法讲解(linux系统中make的用法)

文章相关热门搜索词:linux常用命令make,linux makefile命令,linux系统命令窗口怎么打开,LINUX系统命令行工具,linux make命令,linux系统命令窗口怎么打开,linux系统命令窗口怎么打开,LINUX系统命令行工具,内容如对您有帮助,希望把文章链接给更多的朋友!

linux驱动程序开发详细介绍 前提,一般来说内核代码的错误可能会引起一个用户进程的死亡,或者整个系统的瘫痪,更严重的后果,可能导致磁盘损伤~因此建议最好有一台实验机

mac os apache 配置方法详细介绍 我使用的MacOSX版本是.8.2,Mac自带了Apache环境。启动Apache设置虚拟主机启动Apache打开终端(terminal),输入sudoapachectl-v,(可能需要输入机器秘密)。如下

Linux主机下远程操作GUI程序的方法 目的:在Linux机器B上远程操作运行在Linux机器A的GUI程序(gvim)说明:A的IP为.1.1.,hostname为A,用户帐户useraB的IP为.1.1.,hostname为B,用户帐户userbA,B

标签: linux系统中make的用法

本文链接地址:https://www.jiuchutong.com/biancheng/363232.html 转载请保留说明!

上一篇:linux vi命令详解(linux中vi命令详解)

下一篇:linux驱动程序开发详细介绍(Linux驱动程序开发视频教程)

  • 新建厂房装修费是否计入固定资产
  • 税收滞纳金是什么债权
  • 个税申报错了并且已经缴款怎么修改
  • 小规模企业免征增值税如何做账
  • 发票章没盖在盖章处
  • 行政事业性收据上面的角分无是右下划线吗
  • 销售免税药品要进项税额转出吗
  • 营改增之后账务怎么处理
  • 建筑施工安全费用专项检查报告怎么写
  • 研发部门领用材料会计分录
  • 专用发票扣税
  • 砂石建筑材料验收规范
  • 进口关税发票账务处理如何进行?
  • 国税定额发票有效期是多长时间
  • 货物进出口代理公司
  • 以前年度损益调整怎么用
  • 新版edge浏览器兼容ie
  • 在建工程变更建设单位
  • 所有者权益变动表范本
  • php中的header函数
  • 微信订阅项目
  • vue打包速度优化
  • regsync.exe - regsync是什么进程 有什么用
  • 应税货物销售额是什么意思
  • linux内核与文件系统
  • 借入长期借款的利息
  • 进项税额大于销项税额会计分录
  • 核定征收开票超过限额
  • 可视化大屏技术
  • 发票打印出来的字太靠下了
  • Vue3通透教程【一】Vue3现状—必然趋势?
  • 如何在织梦中设置图片加文字
  • python统计字符串长度
  • 供应商的质量扣款应该开什么发票
  • 增值税发票上多了一个点能刮掉吗
  • 无偿受赠房屋 交个人所得税嘛
  • 开民工工资专户函模板
  • 增值税不含税销售额填在哪里
  • 增值税专票开户行账号错了,可以抵扣吗
  • SQL Server 2008中SQL查询语句字段值不区分大小写的问题解决
  • sqlserver2008无法连接到local用户登录失败
  • 个税专项附加扣除标准2023
  • 发票一直没验旧会有什么影响
  • 接受非货币性资产投资入账价值
  • 预付检测费未收到发票
  • 股东多缴投资款处理
  • 服务业成本的会计核算
  • 小规模纳税人能抵扣进项税额吗
  • 新会计准则关于贷款损失准备
  • 脚手架租赁费发票内容开劳务可以吗
  • 外埠存款账务处理方法
  • 年初建账主要录入的内容
  • mysql改表名语句
  • Win7系统重装后开不了机
  • win8.1怎么重新装系统
  • centos7挂载cdrom
  • solaris 安装
  • win10系统更新后有问题如何恢复
  • linux系统的组成及其作用
  • win7系统无法安装谷歌怎么办
  • Linux系统中下载文件的wget命令操作实例
  • cocos2d教程
  • javascript访问用户cookie
  • 可以自己做手写的软件
  • ReactNative 之FlatList使用及踩坑封装总结
  • jqgrid getrowdata
  • Node.js中的包管理工具是什么
  • Protecting Content With AssetBundle[Unity]
  • javascript中获取字符串长度
  • nodejs bff
  • node.js异步编程
  • android intent作用
  • jquery json对象
  • python魔法方法详解
  • 一般纳税人出售房产怎么开票
  • 安家费购房补贴区别
  • 小规模纳税人开3%专票怎么交税
  • 公司欠税款,还不上,怎么办
  • 公司地税申报
  • 会计建账时一般需要哪几本账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设