软件参数,手机对比参数配置平台

  • 编辑: 禄谷雪
  • 2019-11-05 09:04:54
  • 人阅读
看手机配置的软件,在Linux环境下安装软件不是一件容易的事情,如果是在编译源代码之后安装的话,当然会更复杂;现在安装各种软件是很普遍的,但是基础知识是牢牢掌握和安装的。

Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的文章都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。

'configure'脚本有大量的命令行选项.对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的.带上'--help'选项执行'configure'脚本可以看到可用的所有选项.尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他们的存在是很有益处的.下面对每一个选项进行简略的介绍:

--cache-file=FILE,'configure'会在你的系统上测试存在的特性(或者bug!).为了加速随后进行的配置,测试的结果会存储在一个cache file里.当configure一个每个子树里都有'configure'脚本的复杂的源码树时,一个很好的cache file的存在会有很大帮助.

--help输出帮助信息.即使是有经验的用户也偶尔需要使用使用'--help'选项,因为一个复杂的项目会包含附加的选项.例如,GCC包里的'configure'脚本就包含了允许你控制是否生成和在GCC中使用GNU汇编器的选项.

--no-create,'configure'中的一个主要函数会制作输出文件.此选项阻止'configure'生成这个文件.你可以认为这是一种演习(dry run),尽管缓存(cache)仍然被改写.

--quiet,--silent,当'configure'进行他的测试时,会输出简要的信息来告诉用户正在作什么.这样作是因为'configure'可能会比较慢,没有这种输出的话用户将会被扔在一旁疑惑正在发生什么.使用这两个选项中的任何一个都会把你扔到一旁.(译注:这两句话比较有意思,原文是这样的:If there was no such output, the user would be left wondering what is happening. By using this option, you too can be left wondering!)

--version,打印用来产生'configure'脚本的Autoconf的版本号.

--prefix=PEWFIX,'--prefix'是最常用的选项.制作出的'Makefile'会查看随此选项传递的参数,当一个包在安装时可以彻底的重新安置他的结构独立部分. 举一个例子,当安装一个包,例如说Emacs,下面的命令将会使Emacs Lisp file被安装到"/opt/gnu/share":

$ ./configure --prefix=/opt/gnu

--exec-prefix=EPREFIX,与'--prefix'选项类似,但是他是用来设置结构倚赖的文件的安装位置.编译好的'emacs'二进制文件就是这样一个问件.如果没有设置这个选项的话,默认使用的选项值将被设为和'--prefix'选项值一样.

--bindir=DIR,指定二进制文件的安装位置.这里的二进制文件定义为可以被用户直接执行的程序.

--sbindir=DIR,指定超级二进制文件的安装位置.这是一些通常只能由超级用户执行的程序.

--libexecdir=DIR,指定可执行支持文件的安装位置.与二进制文件相反,这些文件从来不直接由用户执行,但是可以被上面提到的二进制文件所执行.

--datadir=DIR,指定通用数据文件的安装位置.

--sysconfdir=DIR,指定在单个机器上使用的只读数据的安装位置.

--sharedstatedir=DIR,指定可以在多个机器上共享的可写数据的安装位置.

--localstatedir=DIR,指定只能单机使用的可写数据的安装位置.

--libdir=DIR,指定库文件的安装位置.

--includedir=DIR,指定C头文件的安装位置.其他语言如C 的头文件也可以使用此选项.

--oldincludedir=DIR,win7装机版,指定为除GCC外编译器安装的C头文件的安装位置.

--infodir=DIR,指定Info格式文档的安装位置.Info是被GNU工程所使用的文档格式.

--mandir=DIR,指定手册页的安装位置.

--srcdir=DIR,这个选项对安装没有作用.他会告诉'configure'源码的位置.一般来说不用指定此选项,因为'configure'脚本一般和源码文件在同一个路径下.

--program-prefix=PREFIX,指定将被加到所安装程序的名字上的前缀.例如,使用'--program-prefix=g'来configure一个名为'tar'的程序将会使安装的程序被命名为'gtar'.当和其他的安装选项一起使用时,这个选项只有当他被`Makefile.in'文件使用时才会工作.

--program-suffix=SUFFIX,指定将被加到所安装程序的名字上的后缀.

--program-transform-name=PROGRAM,这里的PROGRAM是一个sed脚本.当一个程序被安装时,他的名字将经过`sed -e PROGRAM'来产生安装的名字.

--build=BUILD,指定软件包安装的系统平台.如果没有指定,默认值将是'--host'选项的值.

--host=HOST,指定软件运行的系统平台.如果没有指定,将会运行`config.guess'来检测.

--target=GARGET,指定软件面向(target to)的系统平台.这主要在程序语言工具如编译器和汇编器上下文中起作用.如果没有指定,默认将使用'--host'选项的值.

以上就是电脑技术吧给大家介绍的如何使用Linux 下Configure 参数配置与软件的安装与卸载的方法了,如何使用Linux 下Configure 参数配置与软件的安装与卸载的方法到这里也全部结束了相信大家对如何使用Linux 下Configure 参数配置与软件的安装与卸载的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击电脑技术吧系统官网吧。

本文原标题:手机对比参数配置软件,手机配置参数

版权声明:本文由 禄谷雪 整理编辑,如果侵权请联系我们!

转载注明出处:https://www.nintaus.net/houtai@123/makehtml_archives_action.php?endid=0&startid=0&typeid=0&totalnum=11732&startdd=9060&pagesize=20&seltime=0&sstime=1589370344&stime=&etime=&uptype=mkall&mkvalue=0&isremote=0&serviterm=

文章评论

共有 条评论来说两句吧...

用户名:

验证码:

Top