error: undefined reference to `_imp___ZN12QApplicationC1ERiPPci'

  • 出现大量类似error: undefined reference to '_imp___ZN12QApplicationC1ERiPPci'的报错。
    • 原因1:缺少头文件或库文件
    • 原因2:配置环境有问题

出现大量类似error: undefined reference to '_imp___ZN12QApplicationC1ERiPPci’的报错。


如上图所示,在运行时产生大量提示未定义的引用。

原因1:缺少头文件或库文件

首先检查所有文件的头文件是否齐全,.pro文件的内容是否缺失,如果之前使用过空项目可能导致.pro文件内容不全,按要求补全即可运行。

如上图是.pro文件基本内容,第7行表示为项目添加core和gui的QT模块。第9行是为了兼容性,QT5将widgets模块独立,所以QT版本大于4就要添加widgets模块。第11行是生成的目标程序名字。第12行指明生成的文件是app(应用程序)还是lib(库文件)。后面就是各个文件夹和其中的文件,与项目中的目录相对应。

原因2:配置环境有问题

如果.pro文件和头文件都齐全,那有可能是对应的库文件和编译器不匹配导致的。通过 工具->选项 选择构建和运行,在构建套件中选择相应的编译器,然后点击OK确认。最后选择对应的QT构建套件,再运行就可以了。

error: undefined reference to ‘_imp___ZN12QApplicationC1ERiPPci‘相关推荐

  1. 【Qt】error: undefined reference to `vtable for MainWindow‘

    1.问题描述 在写一个demo时,想尽量简单,就把MainWindow类的定义和实现都写在main.cpp中,结果编译时报错: main.cpp:-1: error: undefined refere ...

  2. 【Qt】报错error: undefined reference to `vtable for的解决方法

    1.问题描述 编译Qt程序时,在某个类构造函数定义处报错: error: undefined reference to `vtable for 2.原因分析 导致错误信息的原因是:子类没有实现父类的纯 ...

  3. 【ffmpeg】编译时报错:error: undefined reference to `av...

    1.问题描述 昨天使用ffmpeg库编译demo一切正常,今天再次链接ffmpeg库时报了一堆错误: error: undefined reference to `av_frame_alloc()' ...

  4. error undefined reference to __android_log_print

    error undefined reference to '__android_log_print 配置 Android.mk文件 输入 LOCAL_LDLIBS := -llog 打印日志库 注意: ...

  5. 【错误记录】Android NDK 错误排查记录 ( error: undefined reference to | Linking CXX shared library FAILED )

    文章目录 一. 报错信息 二. 错误分析 三. 错误总结 一. 报错信息 报错信息 : Build command failed. Error while executing process Y:\0 ...

  6. Android系统编译so库提示error undefined reference to '__android_log_print问题的解决

    在系统源代码的hardware/qcom下增加psam文件夹,编译源代码要生成libpsam.so库,Android.mk内容 LOCAL_PATH := $(call my-dir) include ...

  7. android error: undefined reference to 的错误分析

    今天,简单讲讲android  error: undefined reference to 的错误分析. 昨天,做jni,连接so库时,android studio出现了这个问题.当时不知道是什么 ...

  8. 解决Error: undefined reference to `__android_log_print'

    解决Error: undefined reference to `__android_log_print'     最近在使用Android Studio进行NDK开发时,程序本身是没有问题,但一旦添 ...

  9. error: undefined reference to 'cv::_OutputArray::_OutputArray(std::__ndk1

    1.使用AS-OpenCvJNI时候,原来写的代码出现 error: undefined reference to 'cv::_OutputArray::_OutputArray(std::__ndk ...

  10. c语言 linker error,[Linker error] undefined reference to `prinf'的问题!

    [Linker error] undefined reference to `prinf'的问题! 环境为dev-cpp 日志如下: 编译器: Default compiler 执行 gcc.exe. ...

最新文章

  1. 基于OpencvCV的情绪检测
  2. 利用cache特性检测Android模拟器
  3. C语言 | 编译与预处理指令(宏定义完整讲解:#define)
  4. 未来的计算机作文500字,穿越到未来作文500字
  5. mysql数据记录更新版本问题_MySQL版本升级遇到的问题小结
  6. c语言去掉数组中重复的,C语言删除无序整型数组中的重复元素及时间复杂度
  7. 后端系统开发之技术方案写作
  8. 单片机基础知识点 01
  9. Matlab下载安装详细教程
  10. 刘强东,一个农村孩子的自卑!
  11. C++中mian中的参数
  12. 猫哥教你写爬虫 040--存储数据-作业
  13. Shell脚本-NF、FS(OFS)、RS(ORS)、NR(FNR)
  14. 利用python计算圆球的体积_python中球体的体积
  15. 田颖- 「柴姐ye话」主笔,拉链互动副总裁 | 到「在行」来约见我
  16. java计算机毕业设计web家庭财务管理系统MyBatis+系统+LW文档+源码+调试部署
  17. 维特智能六轴姿态传感器JY61P_stm32f1xx驱动代码解析
  18. Python实现将位图描摹为彩色矢量 svg 图片的源代码,Python实现位图转彩色矢量代码
  19. python反编译luac_Lua程序逆向之为Luac编写IDA Pro处理器模块
  20. 哪些是BSCI规定的零容忍问题点

热门文章

  1. Unity Texture2D的裁剪、镜像、翻转、缩放、合并、分辨率
  2. 台式计算机运行慢怎么样能提高速度,如何提高电脑的运行速度,让电脑快起来!...
  3. Pandas读取excel数据——pearson相关性分析
  4. 计算机屏幕保护程序怎么设置,电脑屏保怎么设置锁屏
  5. c++中arccos()的用法(提醒自己)
  6. cad玻璃门怎么画_如何使用CAD画门窗 CAD怎么画门窗
  7. 【考研】数据库知识点总结
  8. 2021年中国遗嘱人群画像情况(附子女情况、婚姻状况、学历、年龄、性别及各学历段人数分布)[图]
  9. ORA-20011: Approximate NDV failed: ORA-06564: object EXPDDDP does not exist
  10. 从CentOS官网下载系统镜像详细教程