- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 qt mingw版本编译报错:incorrect register `%rax' used with `l' suffix
环境:WIN10编译器:mingw64的g++.exe我的目的是把程序编译成64bit版本的,所以一开始遇到该错误是丈二和尚摸不着头脑,google了一圈也没找到准确的答案。后来从某些回答中大概发现可能是汇编代码书写的问题,查了查项目代码,果不其然,将movl 改为mov 编译就成功了。翻了翻大学老课本,发现l的意思就是32bit的意思,所以一直编译不过去。希望能帮
2017-02-14 20:20:05 2787
原创 QT mingw版本编译log4qt
计算机环境:WIN10qt版本:qt5.5.0_mingw64_4.9.2源码:github下载即可。打开qt creator创建share库工程,在pro文件中加入include(log4qt/log4qt.pri),这里我填的是相对路径,你也可以选择填入绝对路径,然后可能需要关闭一下工程再打开才可以成功将log4qt加入到工程中。编译即可,在生成目录下可以找到对
2017-02-14 20:11:34 1170
原创 WIN10下使用qt mingw64_4.9.2编译box2d
计算机环境:WIN 10编译环境:qt mingw64_4.9.2(qt官方不提供64bit的mingw版本,所以这个是我自己编译的)box2d源码:github上搜索即可。解压box2d源码,源码目录结构如下,进入box2d目录。(box2d-build文件夹为我编译生成dll和dll.a文件路径,请忽略)使用qt creator打开上述box2d文件夹中的cmake
2017-02-14 20:02:18 888
原创 Win10下使用mingw64编译Qt5.5.0
计算机系统:Win10(64bit)Qt版本:5.5.0编译器:MinGW4.9.2关于编译器的选择,我之前使用5.1.0编译一直失败,所以参考http://blog.csdn.net/q1302182594/article/details/50197587上的使用了4.9.2,刚好32bit版本的使用的就是4.9.2,编译之后果然成功了。1 安装MinGW1.1 在线安装
2017-02-14 19:49:23 15676 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人