linux 源代码编译


文章目录


源代码编译

有时候会在linux上下载源码包,然后进行编译成可执行的文件,这个过程需要经过configure、make、make install、make clean四个步骤

  • configure 为这个程序在当前的操作系统环境下选择合适的编译器和环境参数来编译该代码
  • make 对程序代码进行编译操作,会将源码编译成可执行的目标文件
  • make install 将已编译好的可执行文件安装到操作系统指定或默认的安装目录下
  • make clean 删除编译时临时产生的目录或文件

参考文献

相关推荐
郝学胜-神的一滴3 小时前
Linux线程的共享资源与非共享资源详解
linux·服务器·开发语言·c++·程序人生·设计模式
郝学胜-神的一滴3 小时前
Linux进程与线程的区别:从内存三级映射角度深入解析
linux·服务器·c++·程序人生
派大鑫wink14 小时前
【Java 学习日记】开篇:以日记为舟,渡 Java 进阶之海
java·笔记·程序人生·学习方法
yaoh.wang20 小时前
力扣(LeetCode) 66: 加一 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·跳槽
郝学胜-神的一滴1 天前
Linux下创建线程:从入门到实践
linux·服务器·开发语言·c++·程序人生·软件工程
yaoh.wang1 天前
力扣(LeetCode) 67: 二进制求和 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·跳槽
小年糕是糕手1 天前
【C++】string类(二)
开发语言·数据结构·c++·程序人生·算法·leetcode·数字货币
yaoh.wang1 天前
力扣(LeetCode) 58: 最后一个单词的长度 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·跳槽
郝学胜-神的一滴1 天前
使用Qt OpenGL开发俄罗斯方块:从零到一实现经典游戏
c++·qt·程序人生·游戏·设计模式·系统架构·图形渲染
玄斎2 天前
MySQL 单表操作通关指南:建库 / 建表 / 插入 / 增删改查
运维·服务器·数据库·学习·程序人生·mysql·oracle