Qt error: collect2: error: ld returned 1 exit status的解决办法

2023-05-16

Ubuntu安装好Qt后,新建最简单的项目测试环境是否OK时,出现“error: collect2: error: ld returned 1 exit status”。

代码本身是没有任何问题,经检查后,发现“/usr/bin/ld: error: cannot find -lGL”的问题。

具体原因是因为库不全,解决办法:

sudo apt-get install libgl1-mesa-dev

重新编译,OK。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Qt error: collect2: error: ld returned 1 exit status的解决办法 的相关文章

  • 捕获控制台退出 C#

    我有一个包含很多线程的控制台应用程序 有些线程监视某些条件并在满足条件时终止程序 这种终止可能随时发生 我需要一个可以在程序关闭时触发的事件 以便我可以清理所有其他线程并正确关闭所有文件句柄和连接 我不确定 NET 框架中是否已经内置了一个
  • C++ 如何使用 ESC 按钮终止我的程序

    这是我的主要功能 我使用 Visual Studio 2012 Express 代码工作正常 我的问题是 当用户按下 ESC 按钮而不是 1 时 我将如何终止此循环 虽然我更喜欢在 UNIX 和 Windows 上都可以使用的解决方案 但如
  • 应用程序崩溃时退出

    当任何应用程序崩溃时我想退出该应用程序 如何实现同样的效果 Android 清单是否有任何相同的规定 我建议注册一个全球未捕获异常处理程序 这会捕获所有未处理的异常 然后你就可以在那里做你想做的事 例如 关闭应用程序 通知用户并向自己发送日
  • 高效退出多线程应用程序(具体)

    我已经阅读了一些有关将消息从线程冒泡到所有其他线程以优雅退出的正确方法的资料 每个线程执行其自己的退出例程 其中 我喜欢全局原子布尔值的想法 它可以从任何线程进行标记 并且所有其他线程检查此标记以执行退出例程 当所有线程都加入时 主线程可以
  • 当线程被中断/终止时,finally 块可能不会被执行吗?

    In Java 教程 http docs oracle com javase tutorial essential exceptions finally html它说的是try finally 注意 如果在执行 try 或 catch 代码
  • 从批处理文件中的java应用程序获取退出代码

    我目前正在努力为我们的一个 java 应用程序创建测试用例 在我的代码中 我的 java 应用程序调用一个批处理文件 该文件又启动一个单独的 java 进程 该进程返回一个我需要从调用 java 应用程序使用的错误代码 我正在执行以下操作来
  • 如何在 github 存储库中执行状态检查

    我有一个 GitHub 存储库 在其中我使用以下新功能保护一个分支受保护的分支 https github com blog 2051 protected branches and required status checks 现在我的问题是
  • 在 zsh 中,如何对程序的退出状态执行条件?

    我想做类似的事情 if git status gt dev null then echo is a git repo else echo is not a git repo fi 但我不知道如何检查退出状态 我该如何解决 变量 包含最后命令
  • ruby at_exit 退出状态

    我可以在 at exit 块中确定自己的进程退出状态吗 at exit do if this process status success print Success else print Failure end end 使用来自的想法ta
  • 如何从 JavaScript 获取 HTTP 状态

    如何使用 JavaScript 获取另一个站点的 HTTP 状态代码 尝试以下 JavaScript 代码 function getReq var req false if window XMLHttpRequest try req new
  • 如何查看 Android 设备的屏幕状态?

    有没有办法在没有广播接收器的情况下知道Android设备屏幕是否打开 我想通过警报管理器调用的服务在设备上进行分钟间隔更新 我还想延长电池寿命 因此 如果设备屏幕打开 更新服务就会运行 我用这段代码找到了解决我的问题的方法 PowerMan
  • 如何检查用户是否喜欢(+1)网站或网址上的 google+ 按钮?

    如何获取网站或网址上 google 按钮的状态 我正在使用 PHP 不幸的是 这不太可能 REST API 和 PlusOne 按钮本身都没有提供检查用户是否对页面进行 1 的方法 此外 如果您使用 PHP 用户必须首先对自己进行身份验证
  • Android通知大图标,有没有办法去掉右下角的小图标?

    我有一条显示大图标的通知 有什么方法可以从此视图中删除蜂窝及以上设备中的较小图标 显然还是保留了顶部状态栏的小图标 NotificationCompat Builder builder new NotificationCompat Buil
  • 在 Powershell 中用于退出 Python 的 Ctrl-C 现在不起作用

    在 Powershell 命令提示符中使用 Ctrl C 时 Python 无法退出 而是给出 KeyboardInterrupt 字符串 最近我重新安装了 Windows 10 在重新安装之前 Ctrl C 退出 python 3 5 2
  • 如何使用 SetConsoleHandler() 阻止退出调用

    我知道我必须使用SetConsoleCtrlHandler 如果我想管理控制台关闭事件 不知道怎么屏蔽CTRL CLOSE EVENT 我尝试过如果捕获该事件则返回 false true 但没有成功 这是我到目前为止所得到的 谢谢 Anto
  • C++ 中的 exit 和 std::exit 有什么区别?

    有什么区别exit and std exit在 C 中 我已经研究过但我找不到任何东西 这两个代码有什么区别 1 if SDL Init SDL INIT EVERYTHING 0 std cout lt lt Error Can t in
  • Node.js process.exit() 不会在 createReadStream 打开时退出

    我有一个通过 EAGI 与 Asterisk 通信的程序 Asterisk 打开我的 Node js 应用程序并通过 STDIN 向其发送数据 程序通过 STDOUT 发送 Asterisk 命令 当用户挂断电话时 Node js 进程会收
  • 从 Azure Pipeline .yaml 干净退出?

    有没有比让脚本抛出错误更好 更干净 更惯用的方法来退出基于 yaml 的 Azure Pipeline 例如 这可行 但感觉很笨拙 task PowerShell 2 displayName Exit inputs targetType i
  • 停止执行另一代码的代码

    我有一个R进行一些数据分析并返回的代码TRUE FALSE 有时 输入数据太大 代码就继续运行 我想要一个脚本来监视我的数据分析代码 如果它没有返回任何内容 比如说600 seconds 然后它会停止正在运行的代码并执行其他操作 就会像按S
  • 退出和中止有什么区别?

    The abort http ruby doc org core 2 1 1 Kernel html method i abort文件说abort will 通过调用 Kernel exit false 立即有效地终止执行 立即 到底是什么

随机推荐

  • linux读写锁

    这里写目录标题 读写锁的认识读写锁的相关函数练习 读写锁的认识 xff08 1 xff09 读写锁是一把锁 xff08 2 xff09 读写锁的类型 xff1a pthread rwlock t lock 又分 读锁 xff08 对内存进行
  • stm32智能家居+微信小程序接收控制

    这里写目录标题 项目介绍mqtt服务器相关知识 在这里插入图片描述 https img blog csdnimg cn 9ad065fb8fac48b1b975fc3a48b99763 png 下位机代码项目需要的一些开发工具 项目介绍 本
  • PWM互补输出,以及死区时间计算

    本文基于野火例程进行解说 实验内容 本次实验输出一对互补的pwm波 xff0c 且进行死区时间的计算说明 代码 互补输出对应的定时器初始化代码 xff1a bsp advance tim c span class token comment
  • 正点原直流有刷驱动板的硬件解说

    这里写目录标题 H桥电流采集电路电源电压采集电路温度采集电路过流检测电路过流保护电路 请添加图片描述 https img blog csdnimg cn fa130e17e23b471e8e27ae942e1ff125 png H桥 因为光
  • stm32103ZET6使用编码器(磁电增量式)

    这里写目录标题 磁电增量式编码器介绍TIM定时器 xff08 编码器接口模式 xff09 一些用到的算法均值滤波冒泡排序 xff08 从小到大 xff09 一阶低通滤波 编码器测数代码编码器接口HAL库函数 正点原子的电机例程 原例程用的是
  • PID算法(位置式pid算法和增量式pid算法)

    这里写目录标题 PID算法介绍比例环节比例 43 积分环节比例 43 积分 43 微分环节 位置式PID增量式PIDPID参数整定采样周期选择PID参数整定方法 请添加图片描述 https img blog csdnimg cn 849bf
  • C++ 关于编译出现“undefined reference to `std::cout‘“的问题

    1 问题概述 在使用gcc编译c 43 43 代码时会出现undefined reference to 96 std cout 39 xff0c 如编译如下代码 xff1a include lt iostream gt using name
  • 在ubuntu20.4下安装ROS-noetic

    换源方法 xff1a 打开software amp updates 在里面找到china 然后选择对应的源 1 添加ROS软件源 将以下命令复制到ubuntu的终端执行 sudo sh c 39 echo 34 deb http packa
  • ubuntu安装pip,setuptools

    https pypi python org pypi pip 解压下载后的文件 xff1a azheng 64 ubuntu16 tar zxvf pip 10 0 0 tar gz 进入目录后安装 xff1a 提示setuptools模块
  • 用putty连接ubuntu

    1 软件更新 sudo apt get update 2 下载openssh server sudo apt get install openssh server 3 查看当前tcp监听端口 netstat tl 4 查看是否安装成功 ps
  • ROS2话题入门

    1 订阅发布模式 一个节点发布数据到某个话题上 xff0c 另外一个节点就可以通过订阅话题拿到数据 除了上述这种一个节点发布 xff0c 一个节点接受的形式外 xff0c ROS2话题通信其实还可以是1对n xff0c n对1 xff0c
  • 比较程序查询方式、程序中断方式、DMA方式对CPU工作效率的影响

    xff08 1 xff09 程序查询方式是由CPU通过程序不断查询I O设备是否已经做好准备 xff0c 从而控制I O设备与主机交换信息 xff0c 只要一启动I O设备 xff0c CPU便不断查询I O设备的准备情况 xff0c 从而
  • ros_canopen使用心得

    近期开始准备上位机与机器人底盘进行CAN通讯 xff0c 花了很长时间在网上整理学习资料 xff0c 现将自己的心得和参考的链接整理如下 首先 xff0c 机器人操作系统中有ros canopen可以去调用 xff0c 其中socketca
  • ROS调用功能包的使用

    在我们学习做项目的时候难免会使用别人的功能包 我在这其中也遇到了许多坑 我在学习motion planning的时候想实现一下tangent bug算法于是就在giuhub找功能包 1是否需要其他依赖包 找到之后就把功能包放在工作空间的sr
  • conda中镜像源添加与删除

    1 查看当前已经添加的镜像源 conda config show sources 2 镜像源添加 conda config add channels http 3 镜像源删除 conda config remove channels htt
  • uwsgi常用指令

    1 uwsgi安装 pip install uwsgi 2 配置uwsgi touch uwsgi ini uwsgi 项目路径 chdir 61 srv xxxx Flask 的uwsgi文件 wsgi file 61 srv xxxx
  • TypeError: conv2d(): argument ‘input‘ (position 1) must be Tensor, not tuple

    搭建网络过程遇到这个问题 xff0c 检查训练过程 xff0c 已经将输入数据通过 transforms ToTensor 转换为Tensor格式 经检查发现是网络结构问题 网络搭建过程中MaxPool2d xff08 xff09 中设置r
  • pytorch搭建神经网络过程

    1 torch nn Conv2d 卷积层 用法 xff1a Conv2d in channels out channels kernel size stride 61 1 padding 61 0 dilation 61 1 groups
  • SyntaxError: future feature annotations is not defined

    作者遇到这个问题是在使用NVIDIA Jetson Xavier NX开发套件控制舵机时遇到的 xff0c 作者采用IIC通信方式控制PCA9685模块进而控制舵机 在此问题解决过程中发现有人遇到相同问题 xff0c 所以做个补充 别人给出
  • Qt error: collect2: error: ld returned 1 exit status的解决办法

    Ubuntu安装好Qt后 xff0c 新建最简单的项目测试环境是否OK时 xff0c 出现 error collect2 error ld returned 1 exit status 代码本身是没有任何问题 xff0c 经检查后 xff0