qt下make问题 [问题点数:40分,结帖人u011353822]

Bbs1
本版专家分:0
结帖率 60%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Qt没有被正确安装,请运行make install问题的解决
在网上直接下载别人编译好的Qt库,为自己使用省了不少事。但往往也会遇到些<em>问题</em>,其中 Qt version is not properly installed,please run <em>make</em> install Qt没有被正确安装,请运行<em>make</em> install 这个<em>问题</em>是比较常见的一个。 网上看了一个帖子,终于明白原因所在,原来是q<em>make</em>.exe是在Qt安装编译时生成的,里面内嵌了Qt相关的
QT Creator + qt4.8.6配置报错:无法在环境变量中找到make命令: mingw32-make.exe问题解决
出于需要,把之前自己写的QT程序拿出来用,运行不了了。折腾了一下,好了,写下过程: 1.官网下载<em>qt</em>-opensource-windows-x86-mingw482-4.8.6-1.exe文件    链接如下:http://download.<em>qt</em>.io/archive/<em>qt</em>/4.8/4.8.6/    默认安装到如下图片中情况时    默认选择c:\ming32,对话框点击“是”选
qt3库文件 解决make xconfig问题
使用参考:http://blog.csdn.net/wang_shuai_ww/article/details/52573040
安装opencv+qt+cmake时出现的问题
https://blog.csdn.net/sinat_36264666/article/details/73200739 跟着这篇教程安装时出现的<em>问题</em> 1,各个软件的版本不是太对应,会出现<em>问题</em> 2,打开c<em>make</em>时,没用管理员模式会出现错误 3,命令行时,不用管理员模式会出现错误 后来3又出现了新的<em>问题</em> 大概是报出了这种错误: mingw32-<em>make</em>[2]: *** [modul...
在Qt Creator中使用make构建,运行,调试通用C/C++项目
问:在Qt Creator中使用<em>make</em>构建,运行,调试通用C/C++项目?答:文件-新建文件或项目-导入项目-导入现有项目  这样导入的项目用的是<em>make</em>构建,需要自己写好Makefile文件后才能构建。File-New File or Project-Import Project-Import Existing Project...
Ubuntu下Qt编译报错:“make: g++:命令未找到”
在ubuntu10.04下面用Qt4.6.2编译Qt工程时, 出现了如下提示。。。 <em>make</em>: g++:命令未找到 <em>make</em>: *** [outlook.o] 错误 127 网上找资料后,找到以下解决办法: 出现错误是因为没有安装g++编译器,运行以下命令来安装: sudo apt-get install g++ 应该就好了,如果还没好,再安装这个: sudo apt-g...
Ubuntu18.04安装qt后的问题
初次安装Qt之后可能出现 19:57:50: Could not start process &quot;<em>make</em>&quot;  Error while building/deploying project untitled (kit: Desktop Qt 5.11.0 GCC 64bit) When executing step &quot;Make&quot; 19:57:50: Elapsed time: 00:00. 解决...
ubuntu下编译qt的常见错误
1.执行./configure 出现: /bin/sh^M: bad interpreter: No such file or directory  这是因为unix和window的行结束字符不同,用dos2unix或者任何文本编辑器转换configure文件就可以了  2. 执行./configure 出现:"You don't seem to have '<em>make</em>' or 'g<em>make</em>' in your PATH"<br
QT make出现的问题
[root@localhost qq]# <em>make</em>rng++ -Wl,-O1 -Wl,-rpath,/usr/local/<em>qt</em>-x86/lib -o qq qq.o -L/usr/local/<em>qt</em>-x86/lib -lQtGui -L/usr/local/<em>qt</em>-x86/lib -L/usr/X11R6/lib -pthread -lpng -lfreetype -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lz -lmrn-pthread -lgthread-2.0 -lglib-2.0 -lrt -ldl -lpthreadrn/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.text+0x18): In function `_start':rn../sysdeps/i386/elf/start.S:77: undefined reference to `main'rncollect2: ld returned 1 exit statusrn<em>make</em>: *** [qq] Error 1rnrnq<em>make</em> -projectrnq<em>make</em> rn<em>make</em> rn这样之后就出现上面的<em>问题</em>,我在网上找了好久没有找到,新手,求指教!!!!
qt make问题
刚开始学<em>qt</em>编程。rn按书上,rn写了个main.cpprn应该再 q<em>make</em> -project,生成main.pro,然后q<em>make</em> main.pro,再<em>make</em>rn这是发生了错误 ***missing separator.Stoprn在网上查了一些方法还是没法怎。。。。[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/31.gif][/img]
make: *** 警告:文件“ManyDialog.pro”的修改时间在将来9.1e+04
<em>make</em>: *** 警告:文件“ManyDialog.pro”的修改时间在将来9.1e+04   今天写了一个关于时间的程序,用下面命令编译时没有发生警告: # arm-linux-gcc -lm -o fbtest fbtest.c 可当我把这行命令写进Makefile文件里执行时却出现了下面的警告: root@plb-Lenovo-G460:/opt/FriendlyAR
交叉编译qt5.7可能遇到的问题及解决
在 <em>qt</em>5.7交叉编译到arm 一文中,在编译过程中可能会遇到一些<em>问题</em>,在此将一些列了出来:1.Project ERROR:Unknown module(s) in QT: quick-private在编译过程中出现错误: Project ERROR:Unknown module(s) in QT: quick-private <em>make</em>[2]: *[sub-quickwidgets-<em>make</em>
qt中如何设置makefile中的编译参数(qt中添加gdb调试的条件)
在<em>qt</em>中要在Makefile中添加相关的编译参数可以通过在xx.pro文件中修改来实现: 在xx.pro中通过使用QMAKE_CXXFLAGS设置来实现(以添加gdb调试参数为例) QMAKE_CXXFLAGS += -g(在xx.pro文件中可能显示的是黑色,其他显示为有紫色) 重新编译后就可以使用gdb指令调试了。
Fedora无法安装Qt4
针对QT4,6安装时遇到的情况 安装平台:fedora14i686 Qt版本:4.6.2 1:解压<em>qt</em>的tar包 我们进行解压(tar xzvf ***.tar.gz),解压到指定目录的话后边加上: -C +指定路径 2:进入解压包的目录执行 ./configure -prefix +安装路径,此时输出的信息比较多。 3:检查configure执行后是否有run g<em>make</em>关键字,如果...
Qt编程中有关全局变量的一个问题解决
需要使用qwt来完成界面图表的绘制,然而在自己的Demo中测试成功的,如下 然而当把图表以及Style选择模块放入主工程时却发生了以下错误 具体错误打开后如下 /home/tl/ti/mcsdk_1_01_00_02/linux-devkit/sysroots/armv5te-3.3-oe-linux-gnueabi/usr/include/<em>qt</em>opia/QtCore/qmetatype.h:...
[交叉编译qt4.8.4 for ARM]遇到到问题
上一篇 交叉编译<em>qt</em>4.8.4 for ARM 执行命令: ./configure -prefix /usr/local/<em>qt</em>-4.8.1-for-arm -embedded arm -host-little-endian -no-cups -no-3dnow -no<em>make</em> examples -no<em>make</em> demos -no<em>make</em> docs -xplatform /qws
“Qt没有被正确安装, 请运行make install” “无效的Qt版本”的解决方法
具体方法,在q<em>make</em>.exe同一文件夹下,创建一个<em>qt</em>.conf文件(ANSI格式) 内容为 [paths] Prefix = D:/Qt/5.0.1-rel-static (路径根据实际情况设) <em>问题</em>解决。注意,编码一定要ANSI格式,不能用UTF-8。路径分隔符要"/"或"\\" =========================== 在zzhouqianq提醒下,更简单了一步
QT Cmake 执行错误
QT C<em>make</em> 执行时遇到下列错误:“Error while building/deploying project ranger (kit: Desktop Qt 5.7.0 GCC 64bit)”15:44:36: 进程"/usr/local/bin/c<em>make</em>"正常退出。 15:44:36: 无法启动进程"" Error while building/deploying project ra
移植Qt5.5到arm开发板(全世界的问题我一个人碰完了)
前面安装Qt的步骤就不说了,下载好一路next就可以了,接下来 一、首先要移植Qt必须要用到Qt的源码,在这里也是用Qt5的源码来移植。源码可以在http://download.<em>qt</em>.io/archive/<em>qt</em>/下载,选择文件<em>qt</em>-everywhere-opensource-src-5.5.0.tar.gz下载。 2、把下载好的文件放在ubutun的/myTools/Qt/目录下,执行命令 t...
无法在环境变量中找到make命令: make 构建项目HelloWorld 时发生错误 (目标: 桌面) 当执行构建步骤 'Make'时
打开上一次的项目,不想上次的能正常运行的HelloWorld项目出<em>问题</em>了,原来是因为项目的目录被增加了一层,由原来的F:\MyQtProj\2_1\HelloWorld,变为F:\MyQtProj\Qt_Creator_Src\2_1\HelloWorld,就出现了在编译时的错误提示:无法在环境变量中找到<em>make</em>命令: <em>make</em> 构建项目HelloWorld 时发生错误 (目标: 桌面) 当执
QT信号和槽参数传递
写了一个这样的信号 void caculateReady( QList adds, QList hotV, QList coolV); 编译时正常,运行时了现错误 Object::connection: Cannot queue arguments of type 'QList' (Make sure 'QList' is registered using qRegisterMet
qt 无法在环境变量中找到make命令 mingw32-make.exe
在环境变量中配置后,提示“无法在环境变量中找到<em>make</em>命令 mingw32-<em>make</em>.exe”错误,是因为没有添加MinGW目录。很简单的一个<em>问题</em>,还是纠结了很久。。。 如图:
qt5+osg多线程的解决方案
<em>问题</em>描述: Cannot <em>make</em> QOpenGLContext current in a different thread 解决思路: 在主线程中将<em>qt</em>窗体中的QOpenglContext moveToThread到窗体线程中,这样窗体线程在执行<em>make</em>current时就不会报错。moveToThread必须在QOpenglContext原来所在的线程中执行,否则会失败,提示以上<em>问题</em>信息。以下工...
KinectV2 PCL qt 实现点云显示
本实验是利用Kinect V2、opencv3.0、PCL1.8、<em>qt</em>5实现点云显示,验证PCL1.8移植<em>qt</em>效果,内含有点云样例文件,具体参照博客http://blog.csdn.net/cs2539263027/article/details/73801048进行移植,软件平台开发所用的是Window10 ,64操作系统,采用Qt Creater5进行软件开发,可以使软件具有交互和跨平台特性。(注:opencv3.0并没有使用,但是也配置了,方便调用)
qmake和tmake的区别
在<em>qt</em>e3以前,还分q<em>make</em>和t<em>make</em>,它们都是用来生成<em>make</em>file的,它们的区别是:        q<em>make</em>一般用于生成本地<em>make</em>file。        例如:hello目录下有main.cpp hello.cpp hello.h cd hello q<em>make</em> -project // 将生成hello.pro q<em>make</em> hello.pro -o <em>make</em>file
QT 之 编译错误(三)
(1)编译错误:Could not determine which "<em>make</em>" command to run. Check the "<em>make</em>" step in the build configuration. 这是因为在:工具-》选项-》构建和运行中 “构建套件”中C++编译器没有选择, 在C++那一栏中选上GCC就可以。然后应用,确定。 如果没有就需要安装GC
Qt-----[QTextCursor需要注意的问题]
报错信息为: QObject::connect: Cannot queue arguments of type ‘QTextCursor’ (Make sure 'QTextCursor' is registered using qRegisterMetaType().) 原因:多线程情况下连接的信号槽没有指定方式。 解决方法:指定Qt::QueuedConnection方式 QObj...
移植tslib和Qt5.6到三星s5pv210开发板
移植tslib1.4和Qt5.6到s5pv210开发板
Qt中的Exited with code 2错误和解决方法
   最近项目是A320的虚拟仪表,里面的数据逻辑很复杂,看了很多资料还是不能完全搞定,还好CTO给了个代码资料,比较全,但一看是Qt做的界面,无赖开始学习Qt。今天安装好Qt Creator后看着教程写了个例子,但却出现Exited with code 2的错误,百思不得其解,最后网上查了下好像是不能识别中文导致的,最后新建了在路径全英文的工程,运行正常。
Mac 煎饼
如何卸载通过brew安装的package? Answer: 可以通过brew rmdeps 或者brew rmtree来卸载。如果电脑没有安装rmtree,则: $\$brew tap beeftornado/rmtree && brew install brew-rmtree $\$brew rmtree “package”
编译qt-4.5 疑问
在ubuntu中编译<em>qt</em>-embedded-linux-opensource-src-4.5.0_20100601.tar.bz2 1. tar jxvf <em>qt</em>-embedded-linux-opensource-src-4.5.0_20100601.tar.bz2在当前目录下面会生成/opt/EmbedSky的目录,要是不喜欢可以把它移动到自己喜欢的目录中,sudo mv -f /opt/Em
QT编译出错解决
可能出错1: libQtCore.so: undefined reference to `QInotifyFileSystemWatcherEngine::create()'解决办法:vi ./src/corelib/io/io.prifind linux-*:append your cross-toolchain's prefix after it举例:my toolchains's pr...
Linux下Qt Creator 调试问题 make: g++:命令未找到
<em>问题</em>如图: 原因:没有安装g++编译器, 解决方法:运行命令 sudo apt-get install g++ 安装g++完成,重新运行Qt,<em>问题</em>搞定。
Qt Creator3.2 无法启动进程 qmake.exe 错误解决方案
14:38:23: 为项目untitled9执行步骤 ... 14:38:23: 无法启动进程&quot;H:\Qt4.8.5\bin\q<em>make</em>.exe&quot; H:\study\<em>qt</em>\untitled9\untitled9.pro -r -spec win32-msvc2010 Error while building/deploying project untitled9 (kit: 4.8.5) Whe...
编译qt源代码报错原因以及解决方法
编译<em>qt</em>源代码报错原因: 1.源代码路径含有中文字体 2.编译时,源代码找不到路径(No such file or directory) 解决方法: 1.改为英文路径 2.编译源代码时,在项目文件.pro底部加上QT += widgets即可。 百度解答<em>问题</em>2: 在pro里 写 <em>qt</em>+=widgets 表示引入 QtWidget这个module,q<em>make</em>会在帮你生成<em>make</em>
make编译时出现 时钟错误 解决办法
我在<em>make</em>的时候也出现了同样的<em>问题</em>,不过不是什么大<em>问题</em>,这个不影响编译结果 分析原因可能是: 服务器上的文件最后修改时间比当前时钟要晚 解决办法: 用touch 命令把源程序的时间戳改一下 find . -type f -exec touch {} \; 或者 touch *一下再重新编译
QTextEdit 控件,并在子个线程中直接调用了 QTextEdit 的append函数出错
当我在一个窗口中添加了 QTextEdit 控件,并在生成的新的子线程中直接调用了 QTextEdit 的append函数,这个时候就会出现下面的错误: QObject::connect: Cannot queue arguments of type 'QTextCursor' (Make sure 'QTextCursor' is registered using qRegisterMeta
编译QT/E应用程序时发生的多重定义问题和解决方法
 编译QT/E应用程序时发生的多重定义<em>问题</em>和解决方法 在Linux系统下Make一个QT/E的应用程序时,发生了多重定义的<em>问题</em>,情况如下。[root@localhost cam]# <em>make</em>Makefile:135: warning: overriding commands for target `moc_camgui.cppMakefile:132: warning: igno
leo 的安装
下载leo -rw-r--r--.  1 root root   7282503 Sep 17  2014 Leo-4.11-final.zip 解压 [root@centosTest download]# unzip Leo-4.11-final.zip
孙其功陪你学之--解决QT Creator交叉编译提示make:arm-linux-g++:Command not found 命令找不到
解决QT Creator交叉编译提示<em>make</em>:arm-linux-g++:Command not found 命令找不到 终端执行arm-linux-g++ -v可正常获得版本号终端执行which arm-linux-g++ 可正常显示路径QT Creator编译时候提示<em>make</em>:arm-linux-g++:Command not found<em>make</em>:leaving directory '/
利用qmake生成Makefile文件
原文:http://blog.csdn.net/askeyes/article/details/8645101 虽说<em>qt</em>已经被诺基亚放弃,但是<em>qt</em>项目还是在进行,5.0已经出来了。 在linux下写程序,免不了要写Makefile文件,用auto<em>make</em>,总感觉比较麻烦,linux人喜欢做麻烦的事,以显得风格迥异。 其实用q<em>make</em>生成Makefile文件相当简单。 1 装好q
QT学习笔记-错误收集1
环境: QT5.10 VisualStudio2015 错误1: Could not determine which “<em>make</em>” command to run. Check the “<em>make</em>” step in the build configuration. Error while building/deploying project XXXXXXXXX(kit: Desktop Q
Qt creator创建cmake构建的程序,无法启动调试
原因: c<em>make</em>默认产生的是release版本。 解决办法:打开CMakeLists.txt文件,在文件的最后添加: set( CMAKE_BUILD_TYPE Debug ),再次构建即可。 补充: CMAKE_BUILD_TYPE Specifies the build type on single-configuration generators. This st
Qt 运行若干问题
现在总结一下我安装和使用Qt的心得,尤其是eclipse环境下的,这方面的资料太少了,供后来人参考   Windows-Qt-EclipseCDT 环境<em>问题</em>集 <em>问题</em>1:Qt的<em>make</em>file 文件损坏。需要手动重新生成。 解决方法:从命令提示行进入Qt的工程目录,使用q<em>make</em> -project 和q<em>make</em>生成Makefile文件(我们将要使用其生成的Makefile.
Qt 4.8.3 中资源文件找不到的错误
本人刚刚学习Qt,遇到下面的<em>问题</em>纠结了一天,分享下我的分析过程和解决方案,供大家参考减少大家纠结的时间。 (Qt新手请大家多多支持) 版本:   Qt creator 2.5.2和Qt 4.8.3  (好像只有4.8.3有这个<em>问题</em>,有待考证) <em>问题</em>描述: 给工程添加资源文件编译报错([release/qrc_frame.cpp] Error 2 未找到文件) 具体编译输出错误是:
时间戳 和 make: *** 警告:文件 “ManyDialog.pro”的修改时间在将来9.1e+04
今天写了一个关于时间的程序,用下面命令编译时没有发生警告: # arm-linux-gcc -lm -o fbtest fbtest.c 可当我把这行命令写进Makefile文件里执行时却出现了下面的警告: root@plb-Lenovo-G460:/opt/FriendlyARM/mini2440/examples/fbtest#<em>make</em> <em>make</em>: *** 警告:文件“fbtest
cmakeqtcreator 编译中遇到的问题
在编译一个关于opencv的程序时, 在命令窗口可以编译成功,但是在<em>qt</em>creator下 一样的c<em>make</em>文件   但是会出现 /usr/local/lib/libopencv_nonfree.so.2.4: error adding symbols: DSO missing from command line的错误   这时一种缺少链接库的错误,一般用gcc或g++ 在编译时直接加上库的名字
linux下软件中心安装qtcreator出现问题
下载以后发现<em>qt</em>Creator不能创建普通的c++项目,之后查看说是kit工具出现<em>问题</em>。继续 发现说<em>qt</em>的版本不对。这是什么原因呢 开始确实文件:使用了如下命令解决了<em>问题</em> sudo apt-get install <em>qt</em>4-dev-tools <em>qt</em>4-doc <em>qt</em>4-<em>qt</em>config <em>qt</em>4-demos <em>qt</em>4-designer apt-g
WIN7,QT编译时make问题
装了qcreator觉得配置很难总失败就放弃了,使用命令行编译还是出现<em>问题</em>,<em>问题</em>如下:rn如果能解决的话就真的太感谢了!要是能用IDE之类的(能调试)就更好了rn[code=text]rnD:\Windows\_Projects\QT_Projects>q<em>make</em>rnrnD:\Windows\_Projects\QT_Projects><em>make</em>rnmingw32-<em>make</em> -f Makefile.Debugrnmingw32-<em>make</em>[1]: Entering directory `D:/Windows/_Projects/QT_Projects'rng++ -c -pipe -fno-keep-inline-dllexport -g -frtti -fexceptions -mthreads -Wall -rnWextra -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSErn -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"..\..\..\Qt\4.8.6\includrne\QtCore" -I"..\..\..\Qt\4.8.6\include\QtGui" -I"..\..\..\Qt\4.8.6\include" -I".rn" -I"..\..\..\Qt\4.8.6\include\ActiveQt" -I"debug" -I"..\..\..\Qt\4.8.6\mkspecs\rndefault" -o debug\main.o main.cpprncc1plus.exe: error: unrecognized command line option "-fno-keep-inline-dllexportrn"rnmingw32-<em>make</em>[1]: *** [debug/main.o] Error 1rnmingw32-<em>make</em>[1]: Leaving directory `D:/Windows/_Projects/QT_Projects'rnmingw32-<em>make</em>: *** [debug] Error 2rn[/code]
qt5.5.1在Cortex-a8上移植记录
使用Qt5.5.1源码包进行编译:下载地址 http://download.<em>qt</em>.io/official_releases/<em>qt</em>/ 1、进入源码包根目录,配置<em>qt</em>base/mkspecs/linux-arm-gnueabi-g++/q<em>make</em>.conf 1 # 2 # q<em>make</em> configuration for building with arm-linux-gnueabi
使用Qt库时出现winsock2.h和windos.h包含顺序错误
同时使用Qt与mms.lite库时时,在互相包含头文件时出现了winsock2.h和windos.h包含顺序错误的出错信息(一大堆重定义错误)。查找mms.lite库发现在sysincs.h中已经有对这两个头文件包含顺序的处理,如下所示: /* winsock2.h MUST ALWAYS BE BEFORE windows.h to override defs in */ /* winsoc
Qt项目构建路径问题
Qt运行后生成的一些文件,存放时没有生成在总的文件下或者是自动生成了几个新建的嵌套文件下? 解决办法:上一次Qt项目下的构建目录是本次项目生成文件的存放路径,所以要改变存放路径,需要先改变路径,然后保存所有文件,之后关闭Qt,再打开工程,进行运行。要删除.uer文件,删除路径依赖,然后重新整
qmake使用方法(自动生成Makefile文件)
q<em>make</em>的使用简介 下面是q<em>make</em>的简单介绍和使用要领,更为详细的信息请参阅手册 q<em>make</em>的介绍 手写Makefile是比较困难并且容易出错的,尤其是需要给不同的平台和编译器组合写几个Makefile。使用q<em>make</em>,开发者创建一个简单的“项目”文件并且运行q<em>make</em>生成适当的Makefile。q<em>make</em>会注意所有的编译器和平台的依赖性,可以把开发者解放出来只关心
Qt 资源图片删除后,错误 needed by `debug/qrc_image.cpp'. Stop. 的终极解决办法
Qt项目做完了把资源文件夹下已经不用的图片文件删掉,运行时报错(编译不报错):No rule to <em>make</em> target `images/图片文件名', needed by `debug/qrc_images.cpp'.  Stop. “清理项目”删除中间文件也没有效果,最后想到这个项目是从另一台电脑拷贝过来,手工重设了构建目录,于是把 .user 文件删掉,重新打开.pro项目文件,自动弹出设...
qt编译加速
在Projects选项下面 找到某个设置,在Build Steps下面,Make的Make arguments内加入-j 电脑CPU的核数 这就是相当于写好Makefile文件,在命令使用<em>make</em> -j CPU核数是一样的
qt交叉编译arm时出现的一些错误和解决方法
1.错误:Relocations in generic ELF (EM: 40) 在linux上 <em>qt</em> creator 中编译arm版本的程序报这个错误 PS :引起此<em>问题</em>的原因,也有可能为多次编译链接的工具不一致。之前编译了x86版本,再编译arm版本就爱报错。进入那个文件夹  <em>make</em> clean -w 即可。或者编译时重新生成一个文件夹。 2.  Unknown
qt没有被正确的安装,请运行make install”解决方法
拷贝了别人编译的一个QT版本,在QTcreater设置的时候,提示“<em>qt</em>没有被正确的安装,请运行<em>make</em> install”,解决方法: 在q<em>make</em>.exe同一文件夹下,创建一个<em>qt</em>.conf文件(ANSI格式) 内容为: [paths] Prefix = ..注意,编码一定要ANSI格式
【slam初探】安装opencv中遇到的问题(cmake)
我使用的系统为Ubuntu Kylin,安装opencv时依旧遇到了一些令人困惑的<em>问题</em>。整理如下: 1.c<em>make</em>过程中下载ippicv_linux_20151201长时间无响应 原因:网络原因,下载速度极慢 解决方法:手动下载,然后替换已下载的不完整文件。       下载地址:https://raw.githubusercontent.com/Itseez/opencv_3rdpa
Qt使用自定义类型信号槽注册问题
1、报错:  QObject::connect: Cannot queue arguments of type 'QList' (Make sure 'QList' is registered using qRegisterMetaType().) 2、使用:  void updateDrawData(QList);     emit updateDr
px4在windows上编译的问题(1)
其他的<em>问题</em>按照网上教程即可解决,下面这个<em>问题</em>足足困扰了我两天,现在终于得以解决,写出来和大家共勉。 我的操作系统是win10,使用官网下载的px4 toolchain。 编译的时候使用默认命令: <em>make</em> px4fmu-v2_default 出现错误: Built target git_nuttx [ 1%] Built target ver_gen Scanning dependenc
make install"的解决办法">Qt Creator提示"Qt没有被正确安装,请运行make install"的解决办法
笔者最近使用Qt在开发一些小程序,觉得这个框架设计确实很好,使用了信号和槽解决了组件之间的通讯<em>问题</em>,可以说是基于C++语言上一个非常大的创新,大大提高了开发人员的编码效率,也使整个C++语言更加抽象。笔者很喜欢C++语言的简单、朴实、高效,不像.NET那样,即使是一个很小的程序也需要装个上百兆的运行库,对于很多场景来说.NET就是鸡肋...。一个快速、稳定、简单、高效的编程语言一定是今后开发者的最
make makefile cmake qmake都是什么,有什么区别?
作者:玟清 链接:https://www.zhihu.com/question/27455963/answer/36722992 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 1. <em>make</em> 是用来执行Makefile的 2. Makefile是类unix环境下(比如Linux)的类似于批处理的"脚本"文件。其基本语法是: 目标+依赖+命令,只有在目标文件不存在,或目标比依
“Qt没有被正确安装,请运行make install““无效的Qt版本”的解决方法
&amp;lt;style type=&quot;text/css&quot;&amp;gt; &amp;lt;!-- @page {margin:2cm} p {margin-bottom:0.21cm} p.western {font-family:&quot;DejaVu Sans&quot;,sans-serif; font-size:10pt} p.cjk {font-size:10pt} p.ctl {font-...
qt 编译问题总结
以下博客来自makuiyu: http://blog.csdn.net/makuiyu/article/details/7017368     1)使用<em>make</em>命令编译Qt原码时出现了 /usr/bin/ld: cannot find -lXrender <em>问题</em>:         /usr/bin/ld: cannot find -lXrender         colle
使用Qt Creator作为Linux IDE,实现CMake编译和gdb单步调试
尊重作者,支持原创,如需转载,请附上原地址: http://blog.csdn.net/libaineu2004/article/details/78448392   一、前期准备 1、安装Linux系统,例如CentOS 7,带桌面,GNOME安装,http://mirror.centos.org/ 2、安装<em>qt</em>-opensource-linux-x64-5.9.1.run,http:...
CentOS遇到Qt编译问题的解决方案(error: cannot find -lGL)
1、安装Qt,进入CentOS系统的终端,依次执行以下命令 chmod +x <em>qt</em>-opensource-linux-x64-5.5.1.run ./<em>qt</em>-opensource-linux-x64-5.5.1.run 2、笔者CentOS 7 64位,安装完成Qt5.5.1。随意新建一个Qt Widgets Application。 结果遇到Qt编译<em>问题</em>,提示信息如下: error: ...
【Qt】新安装的虚拟机,使用QtCreator第一次编译时报错:g++: Command not found
1、<em>问题</em>描述 新安装的虚拟机,使用QtCreator第一次编译时报错:g++: Command not found (或着报,<em>make</em>执行失败之类的错误) 2、原因分析 新安装的虚拟机中,没有g++。一般默认情况是,只安装了gcc 3、解决方法 安装g++:sudo apt-get install g++ 安装成功后,再次打开QtCreator,Kits套件会自动配置好。...
解决编译时的multiply defination重复定义问题
今天写程序,碰到了一个头疼的<em>问题</em>,一直给我讲multiply defination of。。。很烦,我检查了好多遍,我明明有加#ifndef... 我定义的全局变量还是有重复定义的报错,百度了之后终于清楚了,大家不妨也看看,以后注意!!! 其一,用条件编译(头文件卫士)防止头文件重复包含 假设源文件test.c中包含a.h和b.h两个头文件,而a.h和b.h里又都包含另一个头文件
Qt的.Pro文件和makefile文件之间相互转换
Qt的.pro文件利用q<em>make</em>生成相应的Makefile文件。1. 利用q<em>make</em>将.pro生成Makefile在.pro工程目录下:如下图所示,打开命令窗口输入命令:/home/server/Qt5.6.2/5.6/gcc_64/bin/q<em>make</em> -o Makefile SocketServer.pro注:默认的q<em>make</em>可能不是需要的q<em>make</em>路径,可以指定路径的q<em>make</em>进行编译生成。具...
树莓派&qt5交叉编译
Rasberrypi&Qt cross compilation本以为树莓派这么受欢迎,大家应该把开发树莓派中遇到的<em>问题</em>解决的差不多。但遇到一个有一个<em>问题</em>,解决一个有一个,心累啊,最终还是把环境搭建好了。ps:加入到某些树莓派qq群,本以为有大神能够帮忙,结果,进去后刚问<em>问题</em>,所谓的大神就说 新手!! 怎么启动的程序……,等我把<em>问题</em>说清楚,全都哑巴了! 树莓派安装<em>qt</em>5&<em>qt</em>creator–>pc交叉
关于Tslib编译可能遇到的问题总结
1、Tslib简介 在采用触摸屏的移动终端中,触摸屏性能的调试是个重要<em>问题</em>之一,因为电磁噪声的缘故,触摸屏容易存在点击不准确、有抖动等<em>问题</em>。 Tslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。 2、交叉编译Tslib可能遇到<em>问题</em>   step-1  ./autogen.sh     可能
树莓派&QT交叉编译之二
Rasberrypi&Qt cross compilation交叉编译的过程不复杂,主要是出现了一个符号链接的<em>问题</em>,解决方案在本文末。本文仅是简单介绍<em>qt</em>交叉编译的过程,具体内容请,请详察以下两个链接。
关于Ubuntu编译Qt失败问题
这两天被Qt折腾疯了,由于使用的嵌入式开发平台对Qt版本有限制,因此只能通过编译源码安装,然而第五次编译依然失败。。。 我遇到了各种奇怪的<em>问题</em>,比如数据类型错误,括号错误,强制转换错误,我甚至手工更改cpp文件,但都是解决了这个<em>问题</em>又出现新的<em>问题</em>,逼到绝路的我只能使用厂家提供的Fedora 8,这下可好,一次编译成功,然后好奇的我又去搜索了一下Ubuntu,Fedora哪个更适合做嵌入式开发,结果发
基于FL2440的QT5.6.0移植记录
参考文章: 1. QT5.6.0的移植配置参考1 2. QT5.6.0的移植配置参考2 3. QT5.6.0的移植配置参考3 4. S3C2440的Architect level值 5. Qt字体相关前言:在此感谢上面这些前辈的分享,今天增加几个遗留下来的<em>问题</em>,我在找寻答案时发现了有人居然全文照搬我的文章,但却不标明转载还显示是原创,我对此表示愤怒,我乐意任何人转载,但请注明出处,这是一个
关于Qt pro、pri、qmake、Makefile的资源整理
QT中PRO文件写法的详细介绍 如何在Qt Creator中创建pri文件,以及pri文件的说明 q<em>make</em>的使用 跟我一起写 Makefile(一) 推荐大家仔细看陈皓的和我一起写Makefile,可以通透<em>make</em>file的工作原理,其次里面讲了了很多语法,很多和Qt的pro相似, 更容易理解pro文件。...
qt工程出现Makefile文件的内容有误
例如这种:解决办法:点击构建-&amp;gt;执行q<em>make</em>,重新生成Makefile即可。
QT命令行编译时出现'mingw32-make'不是内部或外部命令,也不是可运行的程序或批处理文件
最近开始学习QT按照书上的方法搭好了环境,在IDE中编译都没有<em>问题</em>。在使用命令行编译时出现下图的<em>问题</em> 百度了下,以为是环境变量里没有包含mingw32-<em>make</em>.exe,然后全局搜索了下把路径添加后还是出现此<em>问题</em>,又看到网上说是没程序没装好害我又重新装了一遍还是不行 仔细看了下第4行的信息如下图所示添加的路径是C:\MinGW\bin而我的MINGW是装在QT目录下的 最后把ming
如何让qmake生成的Makefie不链接Qt库
介绍q<em>make</em>为普通C++程序生成<em>make</em>file的配置方法。
PyQt教程 - pythonQt的安装和配置及版本间差异
http://blog.csdn.net/pipisorry/article/details/37730443 目前发现的python下最好的图形库,wxpython、tkinter都觉得没这个好用。PyQt的核心是Qt(c++)库,一般不会占用太多时间的逻辑代码速度慢点,也不会成为瓶颈。同时,在使用方式上,PyQt并没有失去Python的优雅语法,快速开发的能力。 安装pytho
QT4.6.3应用程序移植到Qtopia-2.2.0的ARM中
Fedora9 下搭建Qt Creator的ARM开发环境并移植Qt4.6.3-books到mini2440参考Fedora12 下搭建Qt Creator的ARM开发环境并移植Qt4.6.3-books到micro2440后自己写下自己的操作经历环境:虚拟机Fedora9(建议安装Vmware Tools,详细安装方法参照Vmware帮助文档),USB串口,minicom终端。
Qt 5.4.2 Linux环境搭建和安装以后编译出错的解决方法(因为编译器无法检测到,或者未安装编译器)
注意:最新下载的<em>qt</em>5.4.2可能会出现无法自动检测到编译器,二使得编译无法开始,程序就挂掉了。出现的错误是因为少了编译器:gcc,g++。具体解决<em>问题</em>的方法如下:https://blog.csdn.net/AAA123524457/article/details/80546957 个人认为最好的安装教程,大家了解一下:https://blog.csdn.net/AAA123524457/art...
QGis编译的小问题
编译gdalprovider时遇到了QT_STATIC_CONST double LogMin;的编译错误,查了下是Qt版本原因 可以将QT_STATIC_CONST double LogMin;  QT_STATIC_CONST double LogMax; 改为 #if QT_VERSION &amp;gt;= 0x050400  static const double LogMin;  sta...
Cyapi 在QT下的引用
不保证我的方法是准确的,因为现在还没有调试完成 更不保证是最合理的。主要是给自己记录下,如果对大家有参考作用,那是意外了。 1.CyAPI.lib 2.User32.lib 3.SetupAPI.lib 4.legacy_stdio_definitions.lib 注意第四个的路径不一样。 还要加上,两个文件包含有先后顺序 #include &lt;<em>qt</em>_windows.h&gt;...
qt例子不能运行,qt编译错误,qmake不能呢运行;error while building deploying解决
<em>qt</em> creator报错error while building deploying project在进行<em>qt</em> creator编译<em>qt</em>工程时,报出错误:error while building deploying project。还可能出现不能运行q<em>make</em>的储物提示这种情况出现在我打开过去的工程时,而新建的工程却没有出现这个错误。下面给出解决方案:1.在报错工程打开情况下,点击<em>qt</em> creator
QT 修改cmake生成目录路径
虚拟键盘源代码
<em>qt</em> linux平台下软键盘的源代码。q<em>make</em> <em>make</em> <em>make</em> install 可完成安装
Make和CMake的关系与区别
1.gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。 2.当你的程序只有一个源文件时,直接就可以用gcc命令编译它。 3.但是当你的程序包含很多个源文件时,用gcc命令逐个去编译时,你就很容易混乱而且工作量大 4.所以出现了<em>make</em>工具 ma...
QtCreator构建Cmake工程详细说明
入门指南   C<em>make</em>可以简化跨平台项目的构建过程,可以自动生成Makefile或者Visual Studio等项目文件。   C<em>make</em>官方文档:https://c<em>make</em>.org/documentation/。本文详细介绍如何在CMake中使用<em>qt</em>5。使用Qt5所需的最低版本是CMake 2.8.3,但建议使用3.1.0及以上的版本。   使用CMake构建Qt工程时,首先使用 fin...
qt编译问题解决方法
为了能够使用Qt的集成功能,你必须在visual studio中定义Qt的版本。为实现这个目标,到工具栏》选项菜单(Tools|Options)。在选项对话框内,导航到Qt Builds页面,并点击Add按钮。在出现的对话框内,输入Qt版本名称(比如 Qt-4.0.0),并指定Qt Build所在的路径(Qt安装路径),然后点击ok。如下图所示。如果路径设置不对,没有设置,或者路径存在大小写错误。比如,<em>qt</em>写成Qt。都会出现错误。点击Qt菜单》op
qt交叉编译常见问题及解决方法
<em>qt</em>交叉编译常见<em>问题</em>及解决方法
《OpenCV》Part11 OpenCV3.1.0 Qt中的信号槽函数传递cv::Mat格式参数
《OpenCV》Part11 OpenCV3.1.0 Qt中的信号槽函数传递cv::Mat格式参数 一、信号传送<em>问题</em> 1、写Qt的多线程程序,用到信号槽函数传递cv::Mat格式的参数,编译通过,但是debug时提示下列错误: QObject::connect: Cannot queue arguments of type 'Mat' (Make sure 'Mat' is register
qt编译时, make:警告:检测时钟错误。您的创建可能是不完整的。
分析原因可能是: 服务器上的文件最后修改时间比当前时钟要晚 解决办法: 用touch 命令把源程序的时间戳改一下 find . -type f -exec touch {} \;
qt make word文档
<em>qt</em>批量生成word文档 , 代码已经完成
about qmake make?--qt
q<em>make</em> -o Makefile mypro.prorn<em>make</em>rn /////////////////////////////////rn File `/usr/lib/<em>qt</em>3/mkspecs/default/q<em>make</em>.conf' has modification time 1.8e+07 s in the futurern q<em>make</em> -o Makefile lintao.prorn <em>make</em>: Warning: File `/usr/lib/<em>qt</em>3/mkspecs/default/q<em>make</em>.conf' has modification time 1.8e+07 s in the future
QT make时出错
在<em>make</em>的时候出现找不到头文件rnrn放入QTCreator 运行时出现: -1: 错误:当前Qt版本无效: Qt没有被正确安装,请运行<em>make</em> installrnrn但是之前在QT Creator创建的项目可以运行成功rnrn请问 这是什么<em>问题</em> rnrnrnrnrn我的版本是 Qt 4.7.4 (32 bit)rnrn从官网直接下载安装的
make[2]: 警告:文件“*****”的修改时间在未来 7404 秒后
新装了deepin15.8,下载了一份源码进行编译,<em>make</em>的时候出现警告,比如: <em>make</em>[2]: 警告:文件“/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h”的修改时间在未来 7404 秒后 突然感觉莫名其妙的,Google了一下,有博主说是Linux下可能出现系统时间不正确,编译程序出现,现在编译将来生成的文件的警告。经过不...
强连通分量及缩点tarjan算法解析
强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量   使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)   定义: int Time, DFN[N], Low[N]; DFN[i]表示 遍历到 i 点时是第几次dfs Low[u] 表示 以u点为父节点的 子树 能连接到 [栈中] 最上端的点   int
30天学通C#项目案例开发源码(下) 孔琳俊下载
第6章 医院管理系统(共20000行代码)( 教学视频:76分钟) 267 6.1 系统分析 268 6.1.1 需求分析 268 6.1.2 可行性分析 268 6.2 系统分析 269 6.2.1 系统目标 269 6.2.2 系统功能结构 269 6.2.3 构建开发环境 270 6.2.4 系统预览 270 6.3 数据库设计 273 6.3.1 数据库分析 273 6.3.2 数据库实体E-R图 273 6.3.3 数据库表的设计 274 6.4 开发前的准备工作 278 6.5 导医服务模块的实现 278 6.5.1 用户登录窗体的实现 278 6. 相关下载链接:[url=//download.csdn.net/download/h4xxor1337/2088713?utm_source=bbsseo]//download.csdn.net/download/h4xxor1337/2088713?utm_source=bbsseo[/url]
vc++mfc滚动条使用实例下载
初学者学习界面 实例 书上的实例 不过没有附带代码 自学时敲录 呵呵,推荐 温秀梅《vc++ 面向对象程序设计教程与实验》好书 适合于学过C的初学c++的 相关下载链接:[url=//download.csdn.net/download/w48720770/2195554?utm_source=bbsseo]//download.csdn.net/download/w48720770/2195554?utm_source=bbsseo[/url]
CK505_Clock_Specification_Rev1.0_21978_R下载
CK505_Clock_Specification_Rev1.0_21978_R.pdf 相关下载链接:[url=//download.csdn.net/download/szdewen/2421867?utm_source=bbsseo]//download.csdn.net/download/szdewen/2421867?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 qt物联网教程 qt教程python
我们是很有底线的