首页 > 系统相关 >在安装nginx时,./configure的作用

在安装nginx时,./configure的作用

时间:2024-10-08 14:45:12浏览次数:6  
标签:GCC configure 编译 gcc nginx 编译器 安装

configure命令做了大量的“幕后”工作,包括检测操作系统内核和已经安装的软件,参数的解析,中间目录的生成以及根据各种参数生成一些C源码文件、Makefile文件等。

configure脚本功能:检查编译环境是否满足编译需求,并定义当前程序编译时启用哪个特性或功能,以及安装路径的定义等等;

 

(1)GCC编译器 GCC(GNU Compiler Collection)可用来编译C语言程序。Nginx不会直接提供二进制可

执行程序(1.2.x版本中已经开始提供某些操作系统上的二进制安装包了,不过,本书探讨如何开发Nginx模块是必须通过直接编译源代码进行的) 检测程序文件发现缺少gcc和gcc-c++依赖包,需安装后才能进行编译安装。 GCC是编译器组件。

标签:GCC,configure,编译,gcc,nginx,编译器,安装
From: https://www.cnblogs.com/watermeIon/p/16253446.html

相关文章

  • Linux下操作Nginx相关命令
    1、查看Nginx进程ps-aux|grepnginx圈出的就是Nginx的二进制文件2、测试Nginx配置文件/usr/sbin/nginx-t可以看到nginx配置文件位置3、nginx的使用(启动、重启、关闭)首先利用配置文件启动nginx。nginx-c/usr/local/nginx/conf/nginx.conf重启服务:servicenginxrestar......
  • 图像处理软件Adobe Photoshop(ps)软件下载安装(附安装包)
    目录软件简介下载链接功能特点软件简介AdobePhotoshop,简称“PS”,是由AdobeSystems公司开发和发行的一款功能强大的图像处理软件。自1988年首次发布以来,Photoshop已经成为图像处理领域的标杆产品,广泛应用于平面设计、摄影后期、网页设计、视频制作、出版印刷等多个领域......
  • 安装VUE报错
    今年在安装脚手架的时候使用命令:npminstall-g@vue/cli发现报错:requesttohttps://registry.npm.taobao.org/@vue%2fclifailed,reason:certificatehasexpired证书已过期,查看了下旧的地址已经不适用了 接解决办法:1、查看下当前的下载源:npmconfiggetregistry2.设......
  • Docker 学习笔记-基本概念与安装
    Docker学习笔记基本概念镜像:Docker的镜像概念类似于虚拟机里的镜像,是一个只读的模板,一个独立的文件系统,包括运行容器所需的数据,可以用来创建新的容器。DockerFile;镜像可以基于DockerFile构建,DockerFile是一个描述文件,里面包含若干条命令,每条命令都会对基础文件系统创建新......
  • Centos7安装部署prometheus
    普罗米修斯的主要特点是:具有由度量名称和键/值对标识的时间序列数据的多维数据模型PromQL,一种灵活的查询语言, 可以利用这一维度不依赖分布式存储;单个服务器节点是自治的时间序列集合通过HTTP上的拉模型发生推送时间序列通过中间网关支持通过服务发现或静态配置发现目标......
  • Ubuntu 安装Mariadb并设置navicate远程连接
    一.安装和修改数据表先安装mariadb 这里安装mariadb-server-10.6相当于mysql5.6sudoaptupdatesudoaptinstallmariadb-server-10.6相当于mysql5.6安装完毕进入设置密码sudomysql_secure_installation1.进入mariadbmysql-uroot-p2.修改表MariaDB[mysql]>......
  • Openfiler2.99.1安装
    目录配置SSH创建LVM参考即使有提示网页的地址,但用浏览器是打不开的配置SSH#方法1rambo@p360:~$ssh-oHostKeyAlgorithms=+ssh-rsa-oPubkeyAcceptedKeyTypes=+ssh-rsaroot@172.16.186.133#方法2vim~/.ssh/config专门为172.16.186.133启用......
  • 云服务器安装宝塔教程
    在云服务器上安装宝塔面板可以通过以下步骤完成:1.准备工作选择操作系统:确保服务器安装了支持的操作系统,如CentOS、Ubuntu或Debian。更新系统:首先更新系统包库,确保所有软件都是最新版本。2.安装宝塔面板对于CentOS/RHEL/Debian/Ubuntu系统下载安装脚本: 运行安装......
  • 安装mysql失败,提示文件不存在
    安装MySQL时遇到“文件不存在”的错误提示,可能是由于多种原因导致的。以下是一些常见的解决步骤:确认安装包路径:确认你下载的MySQL安装包路径是否正确。检查文件名是否拼写正确,大小写是否一致。检查文件完整性:确认下载的安装包没有损坏。可以重新下载一次安装包,确保文......
  • hbase安装与配置信息
    Hadoop的core-site.xml文件1<?xmlversion="1.0"encoding="UTF-8"?>2<?xml-stylesheettype="text/xsl"href="configuration.xsl"?>3456<configuration>7<!--设置默认使用的文件系统Hadoop支持file、H......