Unix/Linux软件安装
系统大全为您提供
1.程序源码
1.1用gcc等编译工具手动编译 #什么是gcc工具?GNU的gcc工具是很通用的C语言编译器。 gcc -c main.c gcc -c haha.c gcc -c sin_value.c gcc -c cos_value.c 生成main.o,haha.o,sin_value.o,cos_value.o 4个经过编译文件。 将几个.o文件进行连接,并加入libm数学函数,以生成main可执行文件。 gcc -o main main.o haha.o sin_value.o cos_value.o -lm -L/usrb -Lb #然后我们就可以跑main这个可执行文件了。 [padep@cnsz081003 fwy]$ ./main Please input your name: fengweiyuan Please enter the degree angle (ex> 90): 110 Hi, Dear fengweiyuan, nice to meet you. The Sin is: 0.94 The Cos is: -0.34
1.2 用configure与make等工具编译源码 ./configure 检测用户环境,检查该OS是否适合等。然后会生成makefile文本文件。
1.是否有适合的编译程序,可以编译本软件的程序源码。
2.是否已经存在本软件所需的函数库或其他依赖软件。
3.OS平台,包括内核版本,是否适合本软件。
4.内核的头定义文件是否存在。 makefile当中记录了源码如何编译等信息。这个步骤的相关信息你可以参考README与INSTALL等文件。 makeclean 不一定需要,但执行一下比较安全。如果已经有上次编译过的.o文件存在,当然是清除一下比较好,这样我们就可确定新编译出来的执行文件我们可以确定是使用自己的机器所编译完成的。 make 会在当前目录下搜索makefile这个文本文件,利用makefile来编译源码,编译成可执行文件,放当前目录下。(这个过程就如上面1.1的生成.o文件,将.o文件连接一起并加函数库的工作)。 make会自动判断源码是否经过变动了而自动更新执行文件。 make install 如果makefile里面有写上关于install的选项,就会将上一步编译完成的文件安装到默认的目录下,以完成安装。 这些步骤是一个一个来的,前面的没有成功,后面的也无法执行。总结由于不同OS的函数库路径、或者函数库文件名定义,或者是默认安装的编译程序,以及内核版本不同。理论上,不能将CentOS 5.x上编译出来的二进制文件(二进制执行文件包含该OS上函数库路径信息),拿到SuSE上执行。所以同一套软件要在不同的平台上执行,必须要重复编译,因此才需要源码。
2.已经编译好的文件
2.1二进制分发版直接选择编译好的二进制分发版,需要从网站上按照操作系统版本来选择。其实就使在特定操作系统上,已经编译好的二进制文件,我们直接拷贝使用。
2.2rpm包要安装的软件,预先编译了,然后打包成rpm安装包。包头会有软件依赖信息,安装rpm包前,rpm会先依照rpm包头记录的信息,去检查环境是否满足,若不满足就不安装。安装的时候,会将该软件的信息,写入本地RPM数据库,以便未来的查询、验证与反安装。所以,rpm包并不是跨平台的,要安装这个rpm包,那么这个平台要与当初建立这个软件文件的主机环境一致或相当才行。
以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。
本文来自系统大全http://www.win7cn.com/如需转载请注明!推荐:win7纯净版
相关文章
- 微软 Win11 Canary 预览版 27975 发布!附补丁文件下载
- 微软 Win11 23H2 RP 22631.6132 预览版发布!更新内容一览
- 微软发布紧急带外更新 KB5070773 修复 WinRE USB 键鼠失灵
- 微软 Win11 24H2 推送 9 月可选更新补丁 KB5065789!
- 微软Win11 Dev 26220.6760(KB5065793)发布!附补丁文件下载
- 微软 Win11 Beta 预览版 Build 26120.6760 发布!
- 微软推送 Win10 22H2 最后可选更新 KB5066198!
- 微软 Win11 Canary 预览版 27954 发布!附补丁文件下载
- Win10 停更倒计时,StatCounter 数据显示 Win7 市场份额反而上涨
- 家庭版系统打开本地组策略编辑器的方法
系统下载排行榜71011xp
番茄花园 Win7 64位 快速稳定版
2【纯净之家】Windows7 64位 全新纯净版
3【纯净之家】Windows7 SP1 64位 全补丁旗舰版
4JUJUMAO Win7 64位 最新纯净版
5【纯净之家】Windows7 32位 全新纯净版
6【纯净之家】Win7 64位 Office2007 办公旗舰版
7【雨林木风】Windows7 64位 装机旗舰版
8【电脑公司】Windows7 64位 免费旗舰版
9JUJUMAO Win7 64位旗舰纯净版
10【深度技术】Windows7 64位 官方旗舰版
【纯净之家】Windows10 22H2 64位 专业工作站版
2【纯净之家】Windows10 22H2 64位 游戏优化版
3【纯净之家】Windows10 企业版 LTSC 2021
4【纯净之家】Windows10企业版LTSC 2021 纯净版
5【深度技术】Windows10 64位 专业精简版
6联想Lenovo Windows10 22H2 64位专业版
7JUJUMAO Win10 X64 极速精简版
8【雨林木风】Windows10 64位 专业精简版
9深度技术 Win10 64位国庆特别版
10【纯净之家】Win10 64位 Office2007 专业办公版
【纯净之家】Windows11 23H2 64位 游戏优化版
2【纯净之家】Windows11 23H2 64位 专业工作站版
3【纯净之家】Windows11 23H2 64位 纯净专业版
4风林火山Windows11下载中文版(24H2)
5【纯净之家】Windows11 23H2 64位 企业版
6【纯净之家】Windows11 23H2 64位 中文家庭版
7JUJUMAO Win11 24H2 64位 专业版镜像
8【纯净之家】Windows11 23H2 64位专业精简版
9【纯净之家】Windows11 23H2 64位 纯净家庭版
10Windows11 23H2 64位 官方正式版 V22631.6060
深度技术 GHOST XP SP3 电脑专用版 V2017.03
2深度技术 GGHOST XP SP3 电脑专用版 V2017.02
3Win7系统下载 PCOS技术Ghost WinXP SP3 2017 夏季装机版
4番茄花园 GHOST XP SP3 极速体验版 V2017.03
5萝卜家园 GHOST XP SP3 万能装机版 V2017.03
6雨林木风 GHOST XP SP3 官方旗舰版 V2017.03
7电脑公司 GHOST XP SP3 经典旗舰版 V2017.03
8雨林木风GHOST XP SP3完美纯净版【V201710】已激活
9萝卜家园 GHOST XP SP3 完美装机版 V2016.10
10雨林木风 GHOST XP SP3 精英装机版 V2017.04
热门教程
装机必备 更多+
重装工具