×

configure figure 命令

configure(Linux系统中如何执行“./configure”命令)

admin admin 发表于2023-01-05 11:14:47 浏览59 评论0

抢沙发发表评论

本文目录

Linux系统中如何执行“./configure”命令

1、打开终端输入一下的命令$crontab  -e。

2、进入选择editor,直接enter回车。

3、接着我们会进入如下的编辑窗口。

4、在后面填写*/1  *  *  *  *       date   》  ~/123,每一分钟执行“ date   》  ~/123”命令,把当前时间写123文件,这里的时间间隔可以自己设置。

5、然后“ctrl+x”进行保存,输入“Y”回车确定。

6、填写文件名,可以默认直接回车。

7、等一分后,我们发现用户目录多个123文件,打开里面时间日期,每分钟都会呢更新。

扩展资料

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’可能会比较慢,没有这种输出的话用户将会被扔在一旁疑惑正在发生什么。使用这两个选项中的任何一个都会把你扔到一旁。

Linux 下的 make, configure 究竟有多难用

听过身边很多个程序员朋友说Linux这个系统慢慢慢慢地就变得不好用了。


1、configure这一步一般用来生成 Makefile,为下一步的编译做准备。

你可以通过在 configure 后加上参数来对安装进行控制,比如代码:./configure –prefix=/usr 意思是将该软件安装在 /usr 下面,执行文件就会安装在 /usr/bin (而不是默认的 /usr/local/bin),资源文件就会安装在 /usr/share(而不是默认的/usr/local/share)。同时一些软件的配置文件你可以通过指定 –sys-config= 参数进行设定。有一些软件还可以加上 –with、–enable、–without、–disable 等等参数对编译加以控制,你可以通过允许 ./configure –help 察看详细的说明帮助。

2、make这一步就是编译本身,大多数的源代码包都经过这一步进行编译。

如果 在 make 过程中出现 error ,你就要记下错误代码(注意不仅仅是最后一行),然后你可以向开发者提交 bugreport(一般在 INSTALL 里有提交地址),或者你的系统少了一些依赖库等,这些需要自己仔细研究错误代码。

3、make insatll这条命令是安装。

当然有些软件需要先运行 make check 或 make test 来进行一些测试,这一步一般需要你有 root 权限(因为要向系统写入文件)。


所以,在Linux下安装一个应用程序时,一般需要先运行脚本configure,然后用make来编译源程序,在运行make install,最后运行make clean删除一些临时文件。使用上述三个自动工具,就可以生成configure脚本。运行configure脚本,就可以生成Makefile文件,然后就可以运行make、make install和make clean。操作的复杂,可见一斑。

linux系统中什么是configure

你说的这个configure一般情况下应该是使用autotools工具产生的
一般接触比较多的可能就是下载的源代码编译安装中会有这个脚本
对,没错,configure其实是一个脚本
一般用它来生成makefile文件供最后make进行编译

如何编译配置Apache中的Configure

./Configure文件是一个经常被遗忘的Apache工具。本文介绍如何用./Configure进行编译配置,避免每次编译Apache时进行重复的操作。文章比较了常规方法与使用./Configure这两者各自的优缺点以及如何手工编辑配制文件进行编译配置。 一、优缺点比较    我们知道,配制Apache编译选项使用的是configure。但除此之外,我们还可以使用Configure。注意两者的差别:常用的那个配制工具是小写c开头的“configure”,这里要讨论的“Configure”以大写的C开头。    解开Apache源代码之后,configure脚本位于顶级目录下面。一般我们按照如下步骤使用它: tar -zvxf apache_1.3.14.tar.gz cd apache_1.3.14 ./configure --prefix=/usr/local/apache make make install    Configure是位于src子目录下的脚本。它的参数不是通过命令行指定,而是在一个名为Configuration的配置文件中指定。Apache提供一个默认的配置模板文件Configuration.tmpl,其中包含了通用的默认配置值。    用Configure进行默认安装的过程如下: tar -zvxf apache_1.3.14.tar.gz cd apache_1.3.14/src cp -f Configuration.tmpl Configuration vi Configuration ... 如必要,修改默认配置值 ./Configure make make install   缺点    用Configure进行配制有几个明显的缺点,至少对初学者来说是这样的。    首先,这种配制方法并不广为人知。只要是对开放源代码软件有所了解的人,解开源代码并进入它的目录之后,或许会对它的configure脚本感到熟悉,但往往不会进入src子目录去寻找其他什么东西。    即使知道可以用Configure进行编译配制,Configuration文件本身也可能成为小小的障碍。这是因为,虽然Configuration文件内部包含的说明相当完善,每一行都有丰富的注解说明其作用,但这个文件实在过于庞大,包含了许多大多数人永远不想要加以定制的选项。    最后,虽然有关这两种配制方法差别的资料略显缺乏,但总地看来初学者最好使用configure,而Configure只适合于经验丰富的用户使用。虽然这并不能算是一个真正的缺点,但它无疑使许多用户驻足而不敢尝试。   优点    使用Configure进行编译配制最大的优点在于,它方便了我们将特定的配置信息保存下来以后再用,无需记住冗长的configure命令行选项。    例如,本人上次编译Apache时使用的configure命令如下: ./configure --prefix=/usr/local/apache --enable-module=most --enable-shared=max --enable-module=auth_dbm --enable-module=auth_mysql    这还应该算是一次比较简单的编译。问题在于,即使是输入上面这行命令,我也要查看各种参数的语法并努力记住各个模块的名字。对于大多数人来说这并不是一个很重要的问题,但由于我经常要重新构造Apache,这个问题就显得比较突出了。    configure也有它的好处,它实际上会在src目录下生成一个配制文件,我们可以保存这个文件供以后参考。这个文件就是src/Configuration.apaci。    如果我们为测试目的构造Apache,完成后又要在正式运行的系统上以完全相同的方式构造Apache,configure的这个功能将是非常有用的。此时,我们只需要复制一份Configuration.apaci文件,将它拷贝到正式运行的服务器上,然后用这个文件编译Apache服务器即可。    应当说明的是,虽然默认情况下配制选项由Configuration文件提供,但我们可以用-file参数指定另外的文件: ./Configure -file Configuration.saved_prefs 二、手工编辑配制文件    以前,指定编译选项的唯一方法是手工编辑Configuration文件。当然,那时候我们还要步行上学,跋山涉水。这一切现在都已经过去。    不管怎样,如果你准备直接使用Configuration文件,你就得仔细地了解一下它到底由什么内容构成。Configuration文件中的大多数选项都是无需定制的,不过了解一下它们的用处是有好处的。    Configuration文件的前面是关于本文件的一个简短说明。下面摘录了这部分内容并给出其译文: # There are 5 types of lines here: 这里共有5种类型的代码行: # &single;#&single; comments, distinguished by having a &single;#&single; as the first non-blank character “#”注释,以第一个非空字符为“#”区别 # # Makefile options, such as CC=gcc, etc... Make文件选项,例如 CC=gcc,等等... # # Rules, distinguished by having “Rule“ at the front. These are used to # control Configure&single;s behavior as far as how to create Makefile. 规则,以前面的“Rule”区别,用于控制Configure的行为以至 如何创建Make文件 # # Module selection lines, distinguished by having &single;AddModule&single; at the front. # These list the configured modules, in priority order (highest priority # last). They&single;re down at the bottom. 模块选择行,以前面的“AddModule”区别。这些行以优先级为序列出 了已经配制的模块(高优先级的在后面)。模块选择在文件最后进行。 # # Optional module selection lines, distinguished by having `%Module&single; # at the front. These specify a module that is to be compiled in (but # not enabled). The AddModule directive can be used to enable such a # module. By default no such modules are defined. 可选模块选择行,以前面的“%Module”区别。这些行指定了必须 编译的模块(但不启用)。AddModule指令可以启用这种模块。默 认不定义这种模块。    大多数用户只需修改模块选择行,其他内容只适合于深入了解其含义的用户进行修改。在文件的最后我们可以发现许多如下形式的行: AddModule modules/standard/mod_cgi.o    它表示本次编译Apache应启用指定的模块(这里是mod_cgi模块)。我们可以用注释掉相应行的方法来删除特定的模块;反之,如果取消已注释行的注释将启用该模块。    我们可以通过SharedModule指令(而不是AddModule)将模块编译成DSO(共享对象,shared object): SharedModule modules/standard/mod_vhost_alias.so    注意在编译DSO时必须启用mod_so模块。    用configure生成Configuration.apaci文件,然后检查其改动之处是一种很好的学习方法。    一旦在Configuration文件中完成了所有必须的改动,只需运行./Configure即可开始编译过程。 三、使用哪种方法好?    显然,使用configure和使用Configure都有着各自强硬的支持者,但可以相信每一种观点都有其派别和历史的原因。    我们建议两种方法都用。用configure生成Configuration文件,阅读这些文件了解其作用,然后保存其中的部分文件供以后在Configure命令中使用。    如果你打算只进行默认安装,而且从来没有想到过要改变任何一个选项,那么使用哪一种方法进行配制就无关紧要了

configure是什么意思

configure
英[kənˈfɪgə(r)]美[kənˈfɪgjər]
v.
配置; 设定; 使成形; 使具一定形式
网络
组态; 设置; 安装
第三人称单数:configures现在分词:configuring过去式:configured过去分词:configured形近词:transfiguredisfigurerefigure
数据来源:金山词霸
双语例句柯林斯词典英英释义百度百科百度知道新
1
How easy was it to configure the software?
配置这个软件容易吗?

Linux中的./configure

./configure是源代码安装的第一步,主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系,但并不是所有的tar包都是源代码的包,楼主可以ls看看有没有configure这个文件,也许你下的是二进制的包,如果是二进制的包,解压后直接就能使用。

具体如下:

1、简介

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

2、基本信息

Linux操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

3、分区规定

设备管理在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等,IDE 或 SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。

configure make make install分别是什么意思

configure
Linux 平台有各种不同的配置,安装时需要通过 configure 来确定,如:编译器用的是 cc 还是 gcc、不同库文件所在目录等。执行 configure 后会生成 Makefile,Makefile 规定了用什么编译器、编译参数等信息。
make
根据 Makefile 中规定的内容进行编译,生成的可执行文件放在当前目录或某个子目录。
make install
将 make 生成的文件安装到系统目录中,如 /usr/bin,这一步需要 root 权限,所以通常得用 sudo make install。如果没有这一步,在命令行中输入程序名字不能启动相应程序。

python中configure与config的区别

我用tkinter来举个例子。
在处理label标签的文本修改时候经常用到
label.config(text=’XXX’)。在eclipse中计入config方法。会发现有这么一句话“config = configure”。说明config和configure其实都是同一个方法。
label是一个对象。而“对象[XX]“的形式 会自动调用__getitem__方法。“对象[XX]=XX“的形式会自动去调用__setitem__方法。 而setitem方法如下:其实也是调用configure方法。
def __setitem__(self, key, value):
self.configure({key: value})

configured是什么意思


configured
英 [kən’fɪɡəd] 美 [kən’fɪɡəd]
v.配置( configure的过去式和过去分词 ); 设定; 使成形; 使具一定形式
双语例句
1. The RCS must be in the CONFIGURED state before this operation is performed.
在执行这个操作之前,该RCS必须处于CONFIGURED状态.
2. The FTPS Server is configured such that no file retrieval is possible.
FTPS服务器是组态的,这样无文件检索变为可能.
3. This list is usually configured by the system administrator.
此列表通常由系统管理员配置.
4. The car’s 7 G - TRONIC seven - speed automatic transmission is specially configured for hybrid operation.
汽车的7速自动变速器七速自动变速器是专门配置的混合行动.
5. Most Filters can be configured to do seperate DSP on each Channel.
大部分滤镜可以被装配去分离DSP在每个频道上.

it’s configured


此处的It后面的’S是is的意思.
It’s configured中的It’s是一个固定用法.it 是作为形式
主语,填充前面的句子成分,使之成为一个完整的句子, it
在此代指上一句中的主语.