QT
wastedsoul
这个作者很懒,什么都没留下…
展开
-
Ubuntu下使用QtCreator编译出现collect2: ld terminated with signal 9 [Killed] 解决方法
定位问题是,由于交换分区不足,导致编译出错。解决思路就是增加交换分区空间,然后重新启动交换分区。方法如下(默认使用的是root用户):1.创建用于交换分区的文件: dd if=/dev/zero of=/swapfile bs=block_size count=number_of_block注:block_size、number_of_block 大小可以自定义,比如 bs=1M count=2048 代表设置 2G 大小 SWAP 分区。 如果使用dd增加空间报错"dd...原创 2020-07-07 10:03:09 · 1112 阅读 · 0 评论 -
QtCreator中使用预处理指令
在Pro文件中配置添加DEFINES对应参数即可。====================================================如在cpp文件中有如下代码:#ifdef ARM cout << "build for arm" << endl;#endif#ifdef LINUX cout << "bu...原创 2020-02-17 15:56:18 · 1662 阅读 · 1 评论 -
symbol(s) not found for architecture x86_64 ---QT\FFMPEG
QT引入ffmpeg头文件一定要注意使用C编译方式。extern "C"{ #include <libavdevice/avdevice.h>}如果不加extern 在mac下使用QT编译会出现这样的报错::-1: error: symbol(s) not found for architecture x86_64:-1: error: linker command failed...原创 2018-06-01 17:46:53 · 1616 阅读 · 0 评论 -
win10(x86)系统 Quazip库使用Qt编译并使用
一、编译quazip库1.下载地址:https://github.com/stachenov/quazip如果无法打开可以从此地址下载:https://download.csdn.net/download/wastedsoul/110888732.修改pro文件:注释qztest配置quazip文件夹下的pro文件,添加zlib库环境:INCLUDEPATH += D:...原创 2019-04-04 18:49:37 · 558 阅读 · 1 评论