首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux——.configure && make && make install命令解析

当我们在Linux安装相关的软件源码包时,一般会涉及到以下三个步骤,分别是 ..../configure、makemake install ———————————————————————————————————————————————————— 第一步 ..../configure 该步骤主要用来检测系统的配置、环境以及相关依赖,如果缺少相关依赖,该脚本会中止执行,软件安装失败 如:它会检测是否安装了gcc (用于编译各种源代码的软件),如果未安装...该步骤主要用来编译源代码,make指令会从 Makefile 文件中读取相关指令,然后进行编译,编译完成之后会生成可执行文件 第三步 make install 该步骤主要用来安装软件,make...install命令会从 Makefile 文件中读取相关指令,然后将软件安装到指定位置 默认安装位置是 /usr/local 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

7.3K20

Qt概述和Linux安装

安装 下载 Qt安装包需要从他的下载链接上下载(从官网直接来的话要回答写奇怪的问题,大概就是扯什么开源啊版权的问题,不会答的还下不了0.0) 运行安装程序 下载下的程序没有执行权限,我们得帮他加一下,...最后选择路径,选择安装文件,等他自己跑好就行了。安装下来的就是一个Qt的集成开发环境。...myths@myths-X450LD:~/Download$ sudo chmod +x qt-unified-linux-x64-2.0.2-2-online.run myths@myths-X450LD.../qt-unified-linux-x64-2.0.2-2-online.run 路径 一般都帮我们弄好了Desktop 文件,这里不去管他,想看的话用locate 命令。...这个程序的真正路径是:Qt/Tools/QtCreator/bin/qtcreator。如果我们需要卸载或者重装的话可以调用他的安装程序:Qt/MaintenanceTool。

4.9K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux下解决.configure ,makemake install的报错

    Linux下从源代码下编译安装一个软件有时候会报错,遇到一些麻烦。有些情况即使你用了很多方法去尝试解决,但问题依然存在,那怎么办呢?...本教程教你怎么解决Linux软件编译时遇到的问题 注意:编译安装一个软件不会被系统的包管理系统记录信息,这对于卸载和记录软件的行为都是不利的,建议您尽量使用打包好的包(.rpm .deb) 我们分3类错.../configure 错误 make 错误 make install 错误 识别这些错误应该是很简单的:....这个最快的解决办法就是安装g++(解决办法如上) 二: Make 错误 make错误通常很具体,并不能够写一个抽象的总结。...这通常是由于make install将每个东西都安装在了/usr/local或者/opt/.检查一下make install 将文件复制到了哪里。

    28.5K21

    QtQt 开发环境安装 ( Qt 版本 5.14.2 | Qt 下载 | Qt 安装 )

    文章目录 一、Qt 下载 二、Qt 安装 三、组件选择 一、Qt 下载 ---- Qt 开发环境下载地址 : https://download.qt.io/archive/qt/ 该界面可以下载 Qt...Qt 从 5.15 版本开始 , 不再提供离线安装包 , 需要自己下载源码编译安装 , 因此这里选择安装 Qt 5.14.2 版本 ; 进入 https://download.qt.io/archive.../qt/5.14/5.14.2/ 界面后 , 在根目录中分别是 windows , mac , linux 三个平台的 Qt 安装包 , 选择对应的平台即可 ; 下载 Windows 对应的安装qt-opensource-windows-x86...-5.14.2.exe ( 点击该链接下载 ) ; 二、Qt 安装 ---- 双击安装软件 , 点击 " Next " , 没有 Qt 账号 , 输入账户名邮箱 , 密码 , 确认密码 , 同意协议...勾选同意 , 然后点击下一步 , 继续 , 点击下一步 , 选择 Qt 安装目录 , 点击下一步 , 给了个警告 , 点击 Yes , 目录中是 Qt 安装文件 , 没有影响 , 继续往下走

    11.8K31

    make编译安装程序的技巧

    前言 在 Linux 中,源码安装软件灵活且适应性强,适用于各种平台,同时也方便维护,比如我们可以指定安装路径。...通常,源码安装包括以下三个步骤: 配置(configure) 编译(make安装make install) 每个软件的具体安装方法通常会在文档中详细说明。.../configure 配置成功后,再执行编译和安装命令(makemake install)。 安装完成后,所有相关文件将被放置在 /ipsec 目录中。 为什么要指定 --prefix 选项?...编译安装完成后,源码也不要随意删除了,我们还可以通过 make uninstall 指令卸载目标程序。...Make 是一个命令工具,是一个解释 makefile 中指令的命令工具,一般来说,大多数的 IDE 都有这个命令,比如:Delphi 的 make, Visual C++的 nmake, Linux

    15010

    Linux中的configure,make,make install到底在做些什么

    http://www.sohu.com/a/191735643_505857 在Linux下经常要安装部署一些软件包或者工具,拿到安装包之后一看,简单,configure,make, make install...有时候我就在想,这个configure,make ,make install是什么意思呢,configure是测试存在的特性,然后make开始编译,make install生成相应的可执行文件。...几个构建编译隐藏的命令 要先说这个编译安装过程,使用命令aclocal会生成m4文件,aclocal本质上是一个perl脚本。先提提m4, m4是一种宏处理器,它是 POSIX 标准的一部分。...{ printf("Hello world ,a new testn"); return 0; } 可以看出,程序运行后的输出就是Hello world,a new test 我们看看构建GNU程序中如何按照规范来模拟这个过程...[root@oel64 c]# strings helloworld /lib64/ld-linux-x86-64.so.2 __gmon_start__ libc.so.6 puts __libc_start_main

    3.2K40

    qt没有被正确安装_qt软件安装步骤

    目录 1、概述 2、Qt简介 3、Qt版本 3.1 查看安装Qt版本 3.2 查看当前项目使用的Qt版本 3.3 查看当前项目使用的QtCreator版本 3.4 Linux命令行下查看和使用不同版本的...这种情况,一般要求先执行 qmake,再执行 make。而执行qmake时就决定了使用哪个版本的Qt,要特别注意。 所以在不确定的情况下,应该使用qmake -v来查看Qt版本。...qmake了,而是要有完整路径,和上面查看版本的时候一样: $ /home/XYZX/Qt5.8.0/5.8/gcc_64/bin/qmake $ make 2、设置默认的qmake 注意:我给出的目录是我的情况...出现这种问题,一般是在Linux上,通过apt来安装Qt,然后使用时发现这个问题。报错是因为你并没有安装全部的Qt模块。正如前面所说的,不是说QtCreator能运行,就意味着你的Qt装完整了。...解决办法就是安装这个模块。如果使用apt或synaptic安装软件包,如何查找呢?对于Qt5版本,Qt模块的软件包名称有规律,都是libqt5开头的,后面跟模块名称。

    4.1K20

    Linux中的configure,make,make install到底在做些什么

    Linux下经常要安装部署一些软件包或者工具,拿到安装包之后一看,简单,configure,make, make install即可搞定。...有时候我就在想,这个configure,make ,make install是什么意思呢,configure是测试存在的特性,然后make开始编译,make install生成相应的可执行文件。...几个构建编译隐藏的命令 要先说这个编译安装过程,使用命令aclocal会生成m4文件,aclocal本质上是一个perl脚本。...printf("Hello world ,a new test\n"); return 0; } 可以看出,程序运行后的输出就是Hello world,a new test 我们看看构建GNU程序中如何按照规范来模拟这个过程...[root@oel64 c]# strings helloworld /lib64/ld-linux-x86-64.so.2 __gmon_start__ libc.so.6 puts __libc_start_main

    3.9K30

    Qt:windows下Qt安装教程

    这个bug在qt5.14.2和qt5.14.3中得到了解决 将 Qt 软件的下载地址复制到迅雷的下载框,如果迅雷官方有资源,就会自动识别,下载速度就很快了。 如何找到 Qt 软件的下载地址呢?...~\Tools\mingw53_32\ 目录包含的是 MinGW 工具集,例如编译器 g++、链接器 ld、make 工具、打包工具 ar 等。...make 生成器,可以根据 makefile 文件自动编译链接生成可执行程序或库文件。 gdb 调试器,用于调试可执行程序。 ldd 查看可执行文件依赖的共享库(扩展名 .so,也叫动态链接库)。...MinGW 里面的生成器文件名为 mingw32-make.exe,Linux/Unix 系统里就叫 make。...MSYS 对于熟悉 Unix/Linux 系统环境或者要尝试学习 Unix/Linux 系统的人都是一种便利。

    5.7K20

    Linuxmake和makefile及其拓展

    文章目录 make和makefile 基础知识 make/makefile的使用 伪目标 三个时间 推导规则 小程序进度条 缓冲区问题 倒计时程序 进度条 make和makefile 基础知识...makefile带来的好处就是自动化编译,一旦写好这个文件,只需要一条make命令,整个工程就能自动完成编译,极大的提高了效率。...make是一个命令,makefile是一个文件 make/makefile的使用 系统本身并没有makefile,需要我们自己创建makefile文件(也可以叫Makefile)。...该文件中主要写依赖关系和依赖方法: 注意: 有了makefile文件,make命令才能派上用场,保存退出makefile文件后在终端输入make命令就能完成自动编译 这个时候你可能有一个疑问:...会失败,但是多次make clean却能一直成功?

    3.8K00

    windows安装make和cmd使用ls

    用惯了linux中的make和ls命令,在windows上开发时,即使使用了wsl子系统,有时候在IDE开发工具和cmd终端中直接使用make和ls命令。...下面将介绍如何在windows上安装和使用make和ls 安装make 1.1 安装MinGW 下载地址:[Download MinGW - Minimalist GNU for Windows](http...source=files) 下载后安装,默认安装到C:\MinGW,安装完成后到C:\MinGW\bin目录,双击打开mingw-get.exe 1.2 安装mingw32-make 找到mingw32...-make相关,选择这4项后右键Mark for installtion 点击左上角Installation-Update Catalogue, Applay等待安装完成后点击Close 1.3 重命名...make 打开MinGW的安装目录,打开bin文件夹,将mingw32-make.exe重命名为make.exe 1.4 添加环境变量 右击计算机->属性->高级系统设置->环境变量,在系统变量中找到PATH

    25410

    Linux如何安装 Java

    本教程[1]将指导您在Ubuntu 24.04,Ubuntu 22.04和Ubuntu 20.04上安装Java,涵盖了Ubuntu存储库和官方Oracle软件包的安装。...wget https://download.oracle.com/java/22/latest/jdk-22_linux-x64_bin.deb 下载后,使用以下DPKG命令安装Oracle Java...sudo dpkg -i jdk-22_linux-x64_bin.deb 通过检查Java运行时和编译器的版本,验证Java是否已正确安装。...您可以从Ubuntu存储库中安装多个版本的Java,并使用Update-Alternatives命令在不同的Java版本之间切换,如图所示。 列出系统上安装的所有可用Java版本。...本教程涵盖了Ubuntu存储库和官方Oracle软件包的安装。此外,它讨论了如何在不同的Java版本之间切换。通过遵循以下步骤,您可以在Ubuntu系统上成功安装和管理Java。

    17910

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券