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

在ubuntu上配置Qt 4.6.2时出错-“您的路径中似乎没有'make‘或'gmake’。无法继续“

在Ubuntu上配置Qt 4.6.2时遇到“您的路径中似乎没有'make'或'gmake'。无法继续”的错误,通常是因为系统中缺少必要的构建工具。以下是解决这个问题的步骤:

基础概念

make 是一个用于自动化编译和构建软件的工具。它读取名为 Makefile 的文件,该文件包含了构建过程的指令。gmake 是 GNU 版本的 make,在大多数Linux系统中,make 实际上就是 gmake

解决步骤

  1. 安装构建工具 打开终端并运行以下命令来安装必要的构建工具:
  2. 安装构建工具 打开终端并运行以下命令来安装必要的构建工具:
  3. build-essential 包含了 gccg++make 等必要的工具。
  4. 验证安装 安装完成后,验证 make 是否可用:
  5. 验证安装 安装完成后,验证 make 是否可用:
  6. 如果显示了 make 的版本信息,说明安装成功。
  7. 重新配置Qt 现在可以尝试重新配置Qt 4.6.2。进入Qt源码目录并运行配置脚本:
  8. 重新配置Qt 现在可以尝试重新配置Qt 4.6.2。进入Qt源码目录并运行配置脚本:

可能遇到的其他问题

  • 权限问题:如果遇到权限问题,可以使用 sudo 命令来提升权限。
  • 依赖库缺失:如果配置过程中提示缺少其他库,可以使用 apt-get 安装相应的库。例如:
  • 依赖库缺失:如果配置过程中提示缺少其他库,可以使用 apt-get 安装相应的库。例如:

示例代码

以下是一个简单的示例,展示如何在Ubuntu上安装和配置Qt 4.6.2:

代码语言:txt
复制
# 更新包列表
sudo apt-get update

# 安装构建工具
sudo apt-get install build-essential

# 下载并解压Qt 4.6.2源码
wget http://download.qt.io/archive/qt/4.6/qt-everywhere-opensource-src-4.6.2.tar.gz
tar -xzf qt-everywhere-opensource-src-4.6.2.tar.gz
cd qt-everywhere-opensource-src-4.6.2

# 配置Qt
./configure

# 编译并安装
make
sudo make install

参考链接

通过以上步骤,你应该能够解决在Ubuntu上配置Qt 4.6.2时遇到的 makegmake 缺失的问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ubuntu12.04下安装sourcenavigator-NG4.5阅读源代码

Linux下使用vim查看源代码不是很方便,于是搜了一下Linux下sourceinsight相关替代软件,找到了一款Source Navigator,于是就试着Ubuntu12.04下安装了一下...ubuntu安装 Source-Navigator及使用手册 Ubuntu 12.10安装Source Navigator 一、安装sourcenavigator-NG4.5软件 1、软件下载地址为...If the GNU make executable on your system is installed as gmake, type gmake instead of make in the following...4、安装好sourcenavigator-NG4.5之后修改/etc/environment配置文件, PATH环境变量之后追加sourcenavigator-NG4.5安装后bin目录 PATH=...暂时Ubuntu12.04下查看代码还是使用QT看C++代码,AndroidEclipse查看Java代码和C语言代码吧。 ?

93840

Ubuntu 12.04 + opencv 2.4.1 + Qt 4.8.3 + Qt creater 2.5.2 安装配置

4.直接在ubuntu软件中心搜出来QT,安装完很多东西是没有的,比如运行程序时可能不会出现qtcreater_process_stub,只弹出一个terminal,但找到可执行文件还是可以点击执行...注意:我们include目录增加opencv2目录,其实你真的要用的话,要继续深入底层目录,才能直接找到头文件。...编译器会在这些 搜索路径以及-L 选项指定路径查找用 -l 选项指定库,比如-lstack, 编译器会首先找有没有共享库libstack.so,如果有就链接它,如果没有就找有没有 静态库libstack.a...现代连接器处理动态库时将链接时路径(Link-time path)和运行时路径(Run-time path)分开,用户可以通过-L 指定连接时库路径,通过-R(- rpath)指定程序运行时库路径...如果你使用IDE编译完一个给main函数传参程序,那也只能去到命令行执行程序并传参数了(其实也可以项目配置添加需要命令行参数),所谓IDE 只是帮你集成了编译以及调试工具,如给g++,gdb,

1.7K100
  • 嵌入式Linux-Qt环境搭建

    本编介绍如何在嵌入式Linux开发板配置Qt运行环境,并进行Qt程序运行测试。 1 tslib编译 tslib之前测试触摸屏时候使用过,这里再来记录一下编译过程。...apt-get install libtool ubunt创建一个名为“tslib”目录存放编译结果,然后执行以下指令进行编译: ....-jcf arm-qt.tar.bz2 arm-qt 2.5 编译出错问题 make编译时可能会遇到编译出错 情况1:我遇到过下面这种: 这种情况是因为我ubuntu虚拟机空间不够用了,解决方法就是给虚拟器扩容...3 开发板配置Qt环境 3.1 复制tslib和Qt编译文件 将之前打包arm-tslib.tar.bz2和arm-qt.tar.bz2压缩包复制到板子,可以先复制到nfs网络位置,然后解压到...Qt运行测试 Qt编译文件,自带Qt一些例子,可以先来板子运行这些例子看看Qt程序能否板子正常运行。

    4.6K30

    无污染DNS搭建 linux下编译过程全记录

    多服务器并行请求功能,更可提高恶劣网络环境下域名解析可靠性。.../Pcap_DNSProxy (疑似原作者迫于某种压力删库,目前该链接为项目的备份) 本文主要记录下在 linux 编译 Pcap DNSProxy 步骤和过程,以国内 linux 服务器搭建可用无污染...make && make install GCC 依赖 configure 时可能会提示 GMP, MPFR, MPC 缺少版本过低 可以直接在 GCC 源码目录下执行..../contrib/download_prerequisites来自动下载并解压依赖,不过因为我们搭建无污染 DNS 使用是国内主机,下载通常十分龟速,因此你也可以自己电脑使用代理多线程下载工具之类加速下载好依赖库源码然后放到源码根目录再执行此命令...DNS 设置为你服务器 DNS 服务器记得配置防火墙(/且安全组)开放53端口,如果你不懂请自行百度

    2.3K00

    实现音视频编解码(播放一个中秋节快乐视频为例)Qt | AI+Qt6.5.3+ubuntu20.04+FFmpeg

    /configure 第二步:终端继续输入命令:makesudo make进行编译第三步:终端继续输入命令:make installsudo make install(注:最好使用sudo提升权限).../ffmpeg第四步:终端继续输入命令:sudo make -j64make -j64 //这一步花时间比较多第五步:终端继续输入命令:sudo make installmake install【...项目文件>>>{【引用 这里实际可不用,但是有必要说一下,方便管理项目】 Qt 工程,如果你希望通过 .pri 文件引入目录下文件夹,你可以按照以下步骤操作:创建 .pri 文件:在你希望目录下创建一个...比如,如果你 .pri 文件与主 .pro 文件同一目录下,你可以这样写:确保路径正确:如果你 .pri 文件不在主 .pro 文件同一目录下,请确保提供正确相对路径绝对路径。...,$$PWD是指当前路径第三步:主界面文件mainwindow.cpp(当然可以根据实际情况选择在哪个文件添加),加入FFmpeg库文件第四步:程序文件,调用任意一个库函数,例如:av_version_info

    1300

    buildroot是什么_yocto buildroot

    最好跟你要编译内核一致,如果提供选项没有就选Manually specified,然后linux version项填版本号, 看官网说明,这些头文件是libc库编译文件时用来连接内核,C库用该头文件来构建用户空间与内核通信接口....config或者minimal defconfig,选中此项后,需要指定配置路径Configuration file path是全路径,不是绝对路径; Additional fragments 如果上述配置还不够需要添加也额外配置可以用这个...如何修改配置: 使用命令 make linux-menuconfig这样就会弹出你上面选中配置配置界面 你所作修改会保存在$(O)/build/linux-/,它们clean...2.5.2 如何删除一个单独包 不支持Removing a package,是因为buildroot没有记录在output安装相应信息,和依赖包.但只要删了output/build下相应目录...即使我inittab给它加了-a user参数也不行,buildroot编译出来不支持这个参数。

    1.3K20

    CMake使用教程和原理

    CMake旨在解决各平台不同Make工具产生差异(比如GNU Make, QTqmake,微软nmake, BSDpmake)。...项目的构建过程中都使用shell级别的环境变量。通常,项目具有指向根目录位置PROJECT_ROOT环境变量。还有配置可选外部程序包。要使构建正常进行,每次执行构建时都需要设置所有这些外部变量。...作用是把dir1, [dir2 …]这(些)个路径添加到当前CMakeLists及其子CMakeLists头文件包含路径; AFTER 或者 BEFORE 指定了要添加路径是添加到原有包含列表之前之后...比如被搜索路径下添加源文件,此时没有修改CMakeLists脚本,但是CMakeLists并不需要(没有)变化,构建系统无法察觉到新加文件,除非手动重新运行cmake,否则新添加文件就不会被编译到项目结果...这意味着构建主项目之前,本地没有其他项目的库。首先需要add_dependencies()声明,ExternalProject才会下载,配置构建。

    12.6K296

    ubuntu16.04安装qt5_qt安装哪些组件

    基本Qt和X WindowMotif、Openwin、GTK等图形界面库和Windows平台上MFC、OWL、VCl以及ATl是相同类型东西。.../qt/archive/qt/5.9/5.9.0/ 我安装QT5.10.1 qt-opensource-linux-x64-5.10.1.run ; 第二步:ctrl+T 打开终端输入命令...: sudo chmod -R 777 qt-opensource-linux-x64-5.10.1.run 第三步:开始安装 Qt(安装路径有下列两种方式) ,终端输入命令: 第一种安装方式: ....终端输入: sudo apt-get install cmake g++ 然后打开Qt,工具 -> 选项 -> 构建和运行 -> 构建套件Kit 进行设置,编译器这一项C及C++选型选择正确GCC...2.如果编译完成后运行,报错”cannot find -lGL“ sudo apt-get install libgl1-mesa-dev 关于安装碰到下面问题 如果编译出错: 找不到-lEGL,

    1.2K20

    韦东山IMX6ULL Linux开发板基于Buildroot系统QT应用环境配置开发运行

    开发环境主要是为了方便将测试程序移植到Linux开发板 (1)打开选项界面 QtCreator 界面,依次点击 tools -> options: (2)选择编译器 在出现选项对话框,...左边点击 Kits,右边选择 Compilers 标签,并点击 Add 选择 Custom->C++: (3)设置编译器 弹出对话框填写以下内容: Compiler path , Make...以 IMX6ULL 为例,你已经做了这些事情: 执行“make 100ask_imx6ull-qt_defconfig”配置后,再执行“make all”可以编译出 QT SDK 包。...可以/home/book/100ask_imx6ull-sdk 下执行这个命令找到 qmake,记住它目录: find -name qmake 添加qmake路径 QT 设置界面,选择 Qt...(5)配置 kit 标签 继续选择上边 Kits 标签,点击右侧 Add,填写相应内容如下图: 配置时发现上面有红色感叹号,鼠标放在上面看看哪里出错

    23010

    解决Ubuntu下使用linuxdeployqt打包Qt程序问题

    写了点Qt界面程序,然而发现很难移植到其他没有安装Qt环境电脑运行。...配置Qt环境 首先,我们先把Qt环境配置好,~/.bashrc中加入: export PATH=/home/xl/Qt5.9.2/5.9.2/gcc_64/bin:$PATH export LD_LIBRARY_PATH...其中/home/xl/Qt5.9.2/5.9.2/目录要根据自己电脑安装Qt路径进行修改。...为了避免编译好包运行时检测到我们系统版本过高,不继续执行问题,我们编译前,将tools/linuxdeployqt/main.cpp下述代码注释掉: // openSUSE Leap 15.0...打包 将Qt编译程序拷贝到一个单独文件夹。 然后执行linuxdeployqt appname. 一般情况下会很顺利完成,当前目录下会有个Apprun,直接执行它就可以。

    4.4K20

    VVの嵌入式(一)开发环境搭建

    交叉编译系统搭建 平台:Ubuntu32位虚拟机 目标平台:海思Hi3559V100 工欲善其事必先利其器,进行嵌入式linux开发时候需要搭建一个能够调试环境,电脑无疑是最好最方便了...(我这里是用windows去连接ubuntu linux虚拟机linux下执行也是同样道理) 此时需要配置一下基本工具环境 apt-get install net-tools network-manager...openssh-server 注意:openssh-server工具很重要,没有屏幕情况下使用开发板没有ssh连接就是一摸黑 添加用户、组合密码 passwd yourusername passwd...其他ARM64板子继续 配置登录串口 因为暂时未安装桌面,所以这里配置要具体和内核登录串口设备对应起来,不然对导致无法通过串口登录问题。.../rootfs_qt.img 表示在当前目录下生成镜像文件。 ./root 指定源路径

    1.4K40

    嵌入式Linux系列第12篇:LCD显示及QT

    2)另外/drivers/video/Kconfig: 增加相关配置 ? • 内核配置 经过以上两个步骤之后,make menuconfig之后,选择 ? ?...主要包括以下步骤: 1) Ubuntu下安装Qt软件,我安装qt-opensource-linux-x64-5.10.0.run,QT官网可以下载到 https://download.qt.io...2) 安装完成后,打开QT,你如果不知道在哪,点击搜索,输入qt就能看到,单击qt图标就可以打开了,界面和在windows下打开qt界面一样。然后需要配置交叉编译环境 ?...3) 下面新建一个简单QT工程,为了照顾初次接触QT新手,我尽量描述详细些 a) 新建工程,选择文件-新建文件项目 ? 接下来是项目名称和路径 ? 然后很重要是选择和配置Kits, ?...这里面有两处一定要设置正确: 一处是Qt Version,选择下图Buildroot目录qmake路径 ? 另外一处是编译器里添加交叉编译器 ? ?

    3.6K40

    不得不说,minigui真的很坑

    开发项目嵌入式平台上使用MiniGui作为用户界面开发工具,工作之余准备ubuntu14.04搭建一个测试环境,这样代码测试起来比较方便。...问题: minigui官方提供依赖库已经是好多年前移植过程很容易出现安装错误,亲测! 据说官方貌似不再维护了。所以即使遇到bug,估计也不好解决。...安装目录etc目录下生产了minigui所需配置文件MiniGUI.cfg,将该文件拷贝到/etc目录下,并修改部分配置信息。...但是我编译系统无法换,看了下,直接在对应makefile里面修改把该模块编译为32位。如下: CFLAGS = -m32 -g -O2 CFLAGS加上-m32就可以了。...当没有-m32-m64参数时,一般情况下会生成跟操作系统位数一致代码,但某些编译器存在例外,例如—— 32位Linux下GCC,默认是编译为32位代码。

    3.7K30

    全志V853开发板试编译QT测试

    我们用一般就是这个,我们可以把其路径加到我们系统环境,这样在编译QT时候就比较简单了。 一般我是直接加到/etc/profile下,这样重启后就有了。...然后直接make,make结束之后就是make install,这样就会在我们配置文件夹中生成我们arm-tslib。 这里其实也只是为了QT交叉编译找一下头文件库这些。...-xplatform linux-arm-gnueabi-g++ 中间我们注意这个配置,这个配置是要对应我们交叉编译器。 把上面文件里面内容全部替换成我们交叉编译器名字。...这里就是编译完成了,中间大概等了半小时,看个人虚拟机配置情况。 路径下生成了很多文件,我们放到arm开发板也就是lib,和plugins这里面还没有字体文件,可以自己添加。...sudo apt install gparted 我Ubuntu下安装了gparted工具。直接格式化卡就行。 这样我们可以直接挂载然后使用库。这个目的是因为有些。So文件无法解压

    21910

    Ubuntu 16.04下VTK7.1.0+QT4.8.6+Qt Creator开发环境配置

    VTK需要OpenGL3.0更高版本驱动,但虚拟机下Ubuntu不支持OpenGL3.0,或者自己按网上教程配置之后也能支持,但过程相当繁琐,本人试验失败。...最终决心采用Ubuntu 16.04双系统,装好之后,执行glxinfo | grep OpenGL,直接就是OpenGL3.0驱动,非常方便 所以以下配置都是真机环境下操作...可以从Qt官网下载源码,我使用版本是qt-everywhere-opensource-src-4.8.6-rc1,从这里下载 配置编译之前,需要事先安装一些依赖包,不然配置中途还得安装...将VTK_Group_Qt选为ON,然后按c,g生成Makefile文件,之后执行make,sudo make install即可 如果想用QtCreator新建Qt工程来管理VTK工程...,需要在工程配置文件.pro中加如VTK库头文件,编译好库文件.so路径 Ubuntu Linux安装搜狗输入法及对Qt Creator支持   http://www.linuxidc.com

    2.5K20

    Ubuntu Touch OTA-16(Linux手机测试更新)Arduino+ROS+Python+C++等

    Ubuntu TouchOTA-15和OTA-16之间更改了300多个软件包,因此有很多要讨论内容。 升级到了Qt最新开源和长期支持版本Qt 5.12。...为了使自己继续使用Qt 5.12,添加更新了50多个供应商源程序包。在此过程,所有这些人都被移到了GitLab,这能够极大地测试和改进CI基础架构。...设备: 1.使用OpenStore应用程序“系统设置->更新”“我应用程序”更新所有应用程序 2.转到系统设置->更新->更新设置->发布频道 3.选择`rc` 4.返回...现在,您可以OTA-16项目的“质量检查”列中选择任何问题,并确保无法复制该问题。如果无法重现该问题,则此修复程序有效!如果您可以重现该问题(或者发现其他不正确问题),也想知道这一点。...设备和图像版本发表评论,然后让我们知道测试结果。 也有一个OTA-16致电测试论坛帖子 ,可以在这里讨论您对测试过程可能遇到任何问题。

    1.6K20

    「嵌入式」基于国产全志科技T3——从开发板到PLC测试案例

    (这句话抄资料,现在活还没有到烧卡运行那步)Boot编译,u-boot-2014.07 目录运行make -j8 ,开始uboot编译,编译完成后,生成 U-Boot 镜像文件"tools/pack...7.配置QT远程调试前面已经可以用命令行进行程序编译了,不过那样没有任何有用资料,现在我们配置QT Creator,让其可以做远程调试。.../comp_qtLib-590_only.sh等编译完成后,开始配置QT环境修改工程配置,位置QT Creator软件工具——选择——构建和运行——Debuggers——Add,按图中内容,其中路径需要改成自己本机...下图位是开发PC,单步调试下抓图我使用Demo里面的led部分代码进行调试,很方便易用,速度也很快。到这里,编译环境基本搭建完毕,QT远程调试也已经完毕。...这次开发环境安装测试不同debian和ubuntu系统安装了多次,测试结果还是官方推荐ubuntu18是没有任何问题,也测试了使用qt creator通过以太网就进行远程开发调试,这种方法是对嵌入式开发来讲是最好最方便开发方式

    1.5K20
    领券