Ubuntu下QT安装和调试的常见问题(一)__could_not_dertermine_which_make

ops/2025/3/3 16:28:07/

前言

     Ubuntu下QT的安装会有一些奇怪的问题出现,并没有像Windows下Visual Studio的安装那么直接就可以使用那么方便,本文就“make”挂接的问题,给出一些小的感受。

1、问题的提出

很多问题的解答,AI无论是上文心一言,还是chatGPT的回答都不如传统的搜索引擎百度。

这个问题,我找到了一个的对应的博客:

Could not determine which "make" command to run. Check the "make" step in the build configuration.-CSDN博客

2、安装g++

如上图,就是在这个位置,没有合适的C++编译器选择进来。

安装g++,如下图:

3、选择GCC

在上一个步骤g++安装完毕后,就可以在”compiler”项,选择了,如下图:

(注意,如果g++安装完成后不重启的话,就无法这样的选择)

选择好后的效果如下图:

这样修改后,发现错误依然存在,如下图:

4、继续改进

发现这个设置实际上是无法移除的,如下图:

在如下图的这两处进行修改后,发现高上面的感叹号也没有了,如下图:

如此,再Rebuild后,程序编译通过,并且可以运行,效果如下图:

5、Kits的选择

其实在创建工程的时候可以选择Kits,如下图:

说明前面,自定义的Kit也还是有用的。


http://www.ppmy.cn/ops/162812.html

相关文章

江协科技/江科大-51单片机入门教程——P[2-2] LED闪烁P[2-3] LED流水灯

本节实现LED周期闪烁和LED流水灯。 目录 一、LED闪烁 二、LED流水灯 一、LED闪烁 首先来实现让一个 LED 以 1 秒为周期闪烁。下面是具体步骤。 首先,新建一个工程,在外面再次新建一个名为 “2 - 2 led 闪烁” 的文件夹,工程名设为 “pro…

Eureka的缓存原理分析

上一篇介绍了Eureka的缓存机制,Eureka的缓存机制就像个"善意的谎言"——它为了让系统更抗压,会悄悄把服务信息藏在小本本里。咱们今天就扒开它的口袋,看看里面到底揣着什么秘密~ 扒开Eureka的缓存小棉袄:源码里的温柔陷…

Android Studio2024版本安装环境SDK、Gradle配置

由于许多学友在看此教程还是出许多错误,特此录制教程👉视频教程 若觉得自己不用看教程,直接往下翻👇 一、软件版本,安装包附上 👉android-studio-2024.1.2.12-windows.exe👈 👉百…

基因枷锁下的太空梦 —— 千钧一发电影观后感

目录 1 人物介绍 2 电影名解读 3 电影开头 3.1 电影开头的两段话 3.2 片头设计 4 电影正文 4.1 “杰罗米”各种诡异的行为 4.2 文森特 – 失败的man 4.3 真正的杰罗米以及假基因身份证 4.4 文森特新征程 4.5 基因人的不容易 4.6 睫毛被查出有问题 4.7 文森特身份初…

pandas 数据合并

数据的合并 使用merge函数合并两个 DataFrame数据结构表 函数的使用方法: # 引用pandas import pandas as pd # marge 使用方法 pd.marge(df1,df2,on ,how )参数1和参数2: df1和df2 是要合并的两个 DataFrame 数据表参数3: on 用于指定合并的列索引 需要是两个数…

【图像亮度、对比度调整,直方图均衡化及图像平滑】

图像增强与基本处理 目录 图像增强与基本处理目标知识点1. 亮度调整2. 对比度调整3. 直方图均衡化4. 图像平滑(高斯滤波)5. 图像平滑(中值滤波) 目标 学习图像增强的基本方法,包括亮度调整、对比度调整、直方图均衡化…

Java进阶——常用工具类

日常开发中,Arrays、Collections 和 Objects 是非常实用的工具类,提供了丰富的功能,从而可以更高效地处理数组、集合和对象。本文将详细介绍这三个工具类的重要知识细节。 本文目录 一、 Arrays数组转集合并行排序优化Stream 支持 二、 Colle…

DeepSeek 助力 Vue3 开发:打造丝滑的网格布局(Grid Layout)

前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏关注哦 💕 目录 Deep…