博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tarball的管理
阅读量:4073 次
发布时间:2019-05-25

本文共 819 字,大约阅读时间需要 2 分钟。

1、Tarball概述
   Tarball的安装是可以跨平台的,因为c语言的程序代码在各个瓶体上都可以使用,只是需要的编译器不同而已.例如,Linux使用gcc,Windows使用vc等.
2、Tarball的安装步骤:
   <1>将tarball文件在/usr/local/src目录下解压.
   <2>进入新建的目录,查看INSTALL和README等相关文件的内容.
   <3>以自动检测程序(configure或config)检测工作环境,并建立Makefile文件.
   <4>使用make以及该目录下的Makefile参数设置文件,来进行make.
   <5>根据install目标(target)的指定安装到正确的路径.
3、Tarball的安装命令
   <1>.configure
      该步骤就是建立Makefile文件.执行该安装命令后,通常会建立(或修改)一个参数文件Makefile.
   <2>make clean
      make会读取Makefile中关于clean的工作.
      make后产生一些.o的目标文件,如果某个.o文件以前已经编译过并保留下来,那么,这次再编译时就不会再编译该文件.由于用户可能已经修改了部分参数,因此该文件的编译结果事实上应该有所不同.为了避免前一次保留下来的数据影响到这一次的编译结果,通常可执行一下make clean.
   <3>make
      make会根据Makefile中的默认工作进行编译.
      make产生的可执行文件放在当前目录下,尚未安装到预定的目录中.
   <4>make install
      make会根据Makefile文件中关于install的项目,将make产生的内容安装到预定目录中,从而完成安装.
4、Tarball建议事项
   <1>默认情况下,Linux版本发布安装的套件大多是在/usr内,而用户自行安装的套件则安装在/usr/local下.
   <2>建议将源码(Tarball)放在/usr/local/src下.

转载地址:http://ilwni.baihongyu.com/

你可能感兴趣的文章
FMDB的使用
查看>>
UIImage存为本地文件与UIImage转换为NSData
查看>>
[转]打印质数的各种算法
查看>>
[转]javascript with延伸的作用域是只读的吗?
查看>>
php的autoload与global
查看>>
IE不支持option的display:none属性
查看>>
关于JQuery UI:dialog的isOpen API使用
查看>>
[分享]mysql内置用于字符串型ip地址和整数型ip地址转换函数
查看>>
TableDnd(JQuery表格拖拽控件)应用进阶
查看>>
[转]开源中最好的Web开发的资源
查看>>
Docker上部署SpringBoot项目并推送镜像到Docker Hub上---以MacOS为例
查看>>
bibtex I was expecting a `,‘ or a `}‘ 问题解决
查看>>
sql server中各类范式的理解
查看>>
进程同步
查看>>
Python中列表元素删除
查看>>
二分查找与递归式二分查找
查看>>
在Navicat for MySQL中修改表的编码格式
查看>>
【RPC】一步一步实现基于netty+zookeeper的RPC框架(四)
查看>>
补充另一版ArrayList的初始化过程
查看>>
java接口不能实例化原因浅谈
查看>>