谢邀~~

前几天外出,没上网,现在给题主一些个人看法和一些建议,如果你觉得有用就采纳吧,有错欢迎指出,觉得回答不错就点个赞咯~~

简述

首先,我猜题主是在进行编译安装的过程中发现这个问题的,所以我想结合linux下的变异安装需要的一些指令以及它们的作用:

在linux里编译安装软件会用到诸如 configure / make / make install

的命令,这些都是典型的使用GNU的autoconf和automake产生的程序的安装步骤。

./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。

make是用来编译的,它从Makefile中读取指令,然后编译。

make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

关于 configure

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 察看详细的说明帮助。

关于 configure 的一些常见错误

常见的错误很多,这里有一个博客收集了很多,题主可以进去看看,有没有适合自己的,如果有,那就烧香咯~

linux找不到安装命令,linux命令行为什么输入sudo ./configure提示找不到命令相关推荐

  1. 安卓如何安装kali linux系统版本,安卓安装kali linux渗透系统 手机安装kali linux

    安卓安装kali linux渗透系统 手机安装kali linux 现在大家手上几乎都有安卓的设备了.要是渗透扫描不开kali虚拟机,直接ssh到手机上去扫描,那是一件多么美妙的事情. 首先看了下官网 ...

  2. linux查看python3的安装路径,linux查看python安装路径的方法

    linux查看python安装路径的方法 发布时间:2020-08-14 09:27:02 来源:亿速云 阅读:671 作者:小新 小编给大家分享一下linux查看python安装路径的方法,相信大部 ...

  3. Linux常用软件和安装方法,Linux软件安装与卸载常用方法(转)

    Linux下软件安装方法总结: 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd so ...

  4. linux下字体怎么安装方法,linux安装字体方法

    1.查看系统中文字体 #fc-list :lang=zh 2.如果提示commont not fount 说明为安装fontconfig 3.安装fontconfig #yum -y install ...

  5. Linux学习笔记(二) 安装Fedora Linux

    第二课:安装Fedora Linux .安装前的准备 .收集硬件信息 .准备安装文件 .准备安装空间 .确定安装方式 .开始安装 .安装后的配置 收集硬件信息 .检查兼容性 .RedHat Linux ...

  6. linux 显卡驱动无法安装程序,linux系统下安装显卡驱动程序

    <linux系统下安装显卡驱动程序>由会员分享,可在线阅读,更多相关<linux系统下安装显卡驱动程序(6页珍藏版)>请在人人文库网上搜索. 1.linux系统下安装显卡驱动程 ...

  7. linux怎么编译并安装busybox,linux下安装busybox

    1.获取busybox源码并解压,这里使用天嵌提供的"busybox-1.16.0.tar.bz2" #tar xvf busybox-1.16..tar.bz2 -C / 解压的 ...

  8. linux octave源码安装,在Linux操作系统上安装Octave的方法

    本文介绍在Ubuntu.Debian.Arch Linux.Fedora.OpenSUSE操作系统上安装Octave(也称GNU Octave)的方法,它还支持Flatpak方式安装. 简介 GNU ...

  9. linux怎么使用git安装目录,Linux系统中怎么安装Git?

    Linux Git是一个方便可用的管理器工具,起初Git就是为Linux而开发的,现在已经应用到各大系统中了.本文就来介绍一下Linux系统中怎么安装Git. 使用包管理器安装Git Git已经被所有 ...

  10. linux如何看java安装路径,linux查看java的安装路径

    linux查看java的安装路径 [2021-02-05 21:28:47]  简介: 服务器 一.查看软件安装路径: Linux软件安装的地方不止一个地方,先说查看软件安装的所有路径(地址). 这里 ...

最新文章

  1. web从零单排,做一个简单的幻灯片
  2. 小编教您Springboot项目中异常拦截设计与处理
  3. jQuery对表单元素的取值和赋值操作代码
  4. python怎么创建文件夹视频_python怎么创建文件夹
  5. Mono新突破:CentOS 7.2下安装Mono 5.0
  6. grade java_Gradle Java 构建入门
  7. 竟然被awk生成的随机数给整蒙了,也谈随机数生成种子
  8. mysql8和php7不能连接_php无法连接mysql8.x
  9. [C#] NPOI Excel解析
  10. j2ee 上传下载 小记
  11. Linux下的.NET之旅:第一站,CentOS+Mono+Xsp构建最简单的ASP.NET服务器
  12. Eclipse 调试技巧
  13. CrossApp 0.3.8 发布,跨平台移动App开发引擎
  14. 生信高性能服务器,【玩转腾讯云】使用云服务器进行生信数据分析
  15. 2021年中国移动广告行业发展现状及趋势:发展趋势不断攀升,互动广告已逐渐成为主流[图]
  16. 计算机设计图片教程,电脑如何抠图?教你一招快速搞定
  17. c语言编程TLC2543AD采集,基于tlc2543的电压表c语言程序
  18. 力扣(142.1002)补9.17
  19. Java+SSM二手交易商城微信小程序源码【包调试运行】
  20. 深度学习绘图模板.pptx

热门文章

  1. dbever数据库如何导入excel数据
  2. java 实现 excel normsdist_Excel实现的NORM NORMDIST函数中的幻数
  3. JavaScript程序设计(笔记1)
  4. AI人工智能+大数据+ERP=?
  5. PLM与ERP的区别
  6. 瀑布流插件masonry
  7. boost创建线程池_linux下boost的一个扩展线程池-threadpool-的学习
  8. Java工具类之String类
  9. Android Hook框架adbi的分析(1)---注入工具hijack
  10. 编写一个矩形类,一个正方形类继承这个矩形类,实现一个接口中求对角线的方法。(Java)