Archives: Qt构建及编译出错问题及解决方案

Advertisement

Qt构建及编译出错问题及解决方案

整个一下午都在为 Qt 中出现的构建及编译问题而纠结,终于发现了问题所在,故记录下来并阐述解决方法. 问题描述: 当笔者运行 qtNetTest 的 qt widget 项目时,一直报错: Running steps for project qtNetTest... Could not start process "F:Qt_5.35.3mingw482_32binqmake.exe" C:ProjectFolderqt_projectsqtNetTestqtNetTest.pro -

关于“Qt从零开始制作串口调试助手”源代码编译出错的问题-Creator_Ly

关于"Qt从零开始制作串口调试助手"源代码编译出错的问题 最近一直有人跟我反馈上次的源代码没办法直接使用,这是因为你们所使用的Qt版本与我的环境不一样导致的,Qt5相对于Qt4去掉或者所修改了一些style,所以会导致找不到头文件等问题,一直想弄个Qt5版本的串口调试助手,碍于现在转战linux都没时间弄Qt,这边先列一下上传的源代码所使用的sdk版本和qt-creator的版本,后期一定找时间弄个新版本的. SDK版本qt-win-opensource-4.8.4-mingw.exe

QT 中用到phonon的代码编译出错

首次使用phonon, #include <phonon/...>之后 写完代码编译出错 类似" undefined reference to `_imp___ZN "的错误提示. 查找资料之后,发现有网友说phonon必须在项目创建的时候添加,要在之后添加,必须编辑.pro 在.pro中添加 QT += phonon 即可 但是还有的网友即使加上也不能用...姑且一试吧... 另外,我的QT是4.8.2版本.

关于 Ubuntu 10.10系统(Linux) 安装 Qt Creator 的详细教程 Qt库的编译安装

关于 Ubuntu (10.10)系统环境 安装 Qt Creator 的超详细教程 Qt 编译安装教程 1.准备材料 ubuntu 10.10 (本人因需要所以使用10.10 的版本,) qt-creator-linux-x86-opensource-2.4.1.bin (这是Qt-Creator安装程序(这也是所谓的IDE),是2.4.1版本的,) qt-everywhere-opensource-src-4.7.0.tar.gz (这是Qt库的资源文件吧..应该算是Sdk之类的,安装过程这

Qt常见make编译错误:/usr/bin/ld:cannot find -lxxx

使用make命令编译Qt原码时出现了 /usr/bin/ld: cannot find -lXrender 问题: /usr/bin/ld: cannot find -lXrender collect2: ld 返回 1 make[1]: *** [../../../../lib/libQtWebKit.so.4.7.4] 错误 1 make[1]:正在离开目录 `/home/Qt/qt-everywhere-opensource-src-4.7.4/src/3rdparty/webkit/We

记录下 QT Linux 静态编译遇到的坑

Qt下静态编译Qt,根据我的经验,如果按照Windows下那种直接拿官方sdk安装之后的文件来编译是行不通的,需要直接下载Qt的source包,目前诺基亚的源码叫做qt-everywhere-opensource-src的tar包,到网上一查,乖乖,大部分人编译这个包居然花费了12-13个小时!但是,根据我在Windows下静态编译Qt的经验,其实这之中很多东西都是可以不用编译的,最终我大约用了40分钟编译完成了全部内容.如果你直接使用官方的sdk安装,那么你就已经有了一个动态库,现在你又通过源

linux下《UNIX环境高级编程》(apue2)源码编译出错的处理

文章出处:http://www.diybl.com/course/3_program/c++/cppjs/2008617/126036.html 相信很多跟我一样想要学习unix编程的朋友在兴冲冲拿到<unix环境高级编程>后,准备拿源码练练手时,执行第一个myls就出现一大堆的错 误,这未免时个不小的打击.今天把解决方法写下来,第一自己有个记录,第二也帮助那些被同样问题困扰的朋友尽快的进入linux美丽的世界.(只限 linux系统) 首先需要make一次源代码 编辑源码解压生成的apue.

QT for WinCE 编译

QT 的其中一种特性就是跨平台开发,因此当我们要用 QT 在不同(操作系统和硬件)平台下开发时,就要用 QT 的源码生 成适合开发平台的 GUI 库.虽然奇趣的官方网站有各类平台的已编译好的 QT 安装包(如 qt-win-opensource-4.4.3-mingw.exe . qt-wince- preview-4.4.0-beta1-vs2005.exe 等),但有些平台还是没有提供安装包如嵌入式的,因此掌握 QT 源代码的编译安装方法也是学习 QT 的必修课. 在这里通过实例介绍 QT

nf_sockopt_ops编译出错解决办法

nf_sockopt_ops编译出错解决办法 2008-04-11 11:33:10 在网上找的关于内核空间与用户空间数据传递的例程,编译内核模块时出错 我的linux内核include/linux/netfilter.h中有如下定义: CODE: struct nf_sockopt_ops { struct list_head list; int pf; /* Non-inclusive ranges: use 0/0/NULL to never get called. */ int set_

"Insufficient RAM for Flash Algorithms"出错原因及解决方案

"Insufficient RAM for Flash Algorithms"错误一般会有一个"cannot load flash programming algorithm !"的提示窗口,如下图: "Insufficient RAM for Flash Algorithms"从字面上解释是:"装载FLASH算法的RAM空间不足". 这个错误一般出现在添加了新的FLASH烧写算法以后. 原因:FLASH的烧写算法本身也相当于

编译出错:fatal error C1001: INTERNAL COMPILER ERROR

今天在用VC6.0开发程序的时候,出现了编译出错:fatal error C1001: INTERNAL COMPILER ERROR.刚开始不知怎么处理,于是去网上找了很多解决方法,但是都没有用(也许是我的环境问题). 最后还是自己琢磨,终于解决了,而且很简单.我的解决方法如下: 点击菜单"Build(编译)"-->选择"Rebuild all (重新编译所有)"-->成功.

学习记录-Qt环境的编译

网上找了很多教程,也学习到了很多,但是和自己的环境毕竟还是有许多差别,在这里记录一下自己的编译学习过程,以及遇到的问题. 使用的是友善tiny6410开发板. 1.在官网下载源代码,我使用的是qt-everywhere-opensource-src-4.8.5.tar.gz. 2.fedora下linux X11平台 tar zxvf qt-everywhere-opensource-src-4.8.5.tar.gz cdqt-everywhere-opensource-src-4.8.5 ./

Linux 在海思3516上移植Oprofile----最新3.2虚拟上编译出错及解决办法

最近由于项目需求,需要将Oprofile移植到海思3516平台上.Oprofile是一款比较好用的开源的性能分析工具.它通过采样CPU来计算程序中每个部分占用的时间.应该说是比较准确的. 在安装oprofile之前,需要保证系统支持oprofile.即在系统编译内核的时候要将一下两项勾上 make menuconfig General setup ---> [*] Profiling support <*> OProfile system profiling Oprofile 需要pop

Code::Blocks 编译出错

一直都是在IAR及Keil下编程,都快忘了WIndows下的常规C编程环境.今晚遇到编译出错的两个小问题,将其记录下来. 1. mingw32-g++.exe: No such file or directory 出错原因:未指定编译器. 解决方法: 在Setting-> Compiler...->Linker settings->Other linke libraries:框框下点击Add,添加自己的gcc目录,详情见帖子点击打开链接 2. wsock32 No such file o

QT编译出错解决

可能出错1: libQtCore.so: undefined reference to `QInotifyFileSystemWatcherEngine::create()' 解决办法: vi ./src/corelib/io/io.pri find linux-*: append your cross-toolchain's prefix after it 举例: my toolchains's prefix is arm_xxxxx so.... 68 linux-*|arm-linux-*

PhoneGap在Microsoft Visual Studio Express For Windows Phone上编译出错的解决方案

1.错误现象: 为何我用 这个phonegap 出错呢? 环境: visual studio 2010 express for windwos phone, sdk 7.1 phonegap 1.3.0 新建project 后直接编译,不通过. 如图所示: 2.解决方案: (1)打开命令行,并输入regedit,如图所示: (2)点击回车,打开注册表,如图所示: (3)找到"HKEY_CLASSES_ROOT"目录,找到下面的".js",如图所示: (4)双击&qu

在switch中的case语句中声明变量编译出错的解决方案

在switch中的case语句中声明变量编译的问题 先来看段代码,别管什么意思: case 10: int i = 0, j = 0; for (i = 0; i < 11; i++) recive_phone[i] = msgbuf.text[i]; recive_phone[i] = '\0'; printf("%s文件%s函数%d行:接收端号码:%s\n", __FILE__ , __FUNCTION__, __LINE__, recive_phone); for (j =