C/C++
文章平均质量分 89
jianwushuang
这个作者很懒,什么都没留下…
展开
-
illegal instruction错误
原文地址:http://www.kuche361.com/ht/view/id-39165 这是个臭名昭著的问题,试了很多方法,也没有解决。7月15日~16日加起来搞了一天,把4.6.3重新编译了两次,还是没有解决,而且还证明用mini6410提供的4.5.1版本的gcc,能够编译成功,但是QT4.6.3下载到开发板运行Demo程序,提示错误,不兼容,郁闷啊,因此一定要用4.4.转载 2012-03-13 14:36:39 · 2274 阅读 · 0 评论 -
[转载] FatFs模块功能配置选项
本文使用的FatFs版本为:V0.12b(2016年9月4发布)Fatfs模块的功能可以裁剪,通过配置宏定义实现,宏定义位于文件ffconf.h中。1.功能配置1.1 _FS_READONLY使能或禁用与写相关函数。当设置为只读(1)时,API函数f_write、f_sync、f_unlink、f_mkdir、f_chmod、f_rename、f_truncate、f_getfre...转载 2019-02-25 11:39:04 · 403 阅读 · 0 评论 -
【转载】【FS】FATFS文件系统介绍(未完待续........2018.4.1)
一、这是个什么玩意它是一个文件系统,那文件系统是个什么玩意,直接从字面意思理解,它就是个管理文件的系统,所以叫文件系统,直白吧,也可以说是文件存储协议。但是继续追问的话会问,怎么来管理文件呢?好,基于怎么管理文件这个问题,就会产生不同的文件系统,不同的文件系统管理的策略都有不同(这里就不展开了说了,只说fatfs,有精力的话可以多了解几种通用的文件系统,yaffs,jffs等,或者对于嵌入式开...转载 2019-02-25 11:23:59 · 1507 阅读 · 0 评论 -
二维数组动态分配内存
二维数组动态分配内存C 二维数组动态分配和释放(1)已知第二维Code-1char (*a)[N];//指向数组的指针a = (char (*)[N])malloc(sizeof(char *) * m);printf("%d\n", sizeof(a));//4,指针printf("%d\n", sizeof(a[0]));//N,一维数组free(a); (2)已知第...转载 2019-01-31 12:24:21 · 293 阅读 · 0 评论 -
undefined reference to `_imp___Py_NoneStruct'
http://www.ithao123.cn/content-5989645.html最近在捣腾Python,主要是因为Google App Engine比较诱人。用官方的SDK,一开始装的是2.6,然后每次都会有很多提示deprecated,发现2.6对2.5的更新比较大,而且貌似在我机器上记不住用户名和密码。由于本人密码有点复杂,于是就去找了个2.5来装。CPython官方转载 2015-11-15 22:45:28 · 4112 阅读 · 0 评论 -
安装opencv3.0.0与配置Visual studio 2008
http://jingyan.baidu.com/article/b907e627cb97cd46e7891c3d.html本经验详细介绍了最新版的opencv3.0.0的安装方法,与visual studio 2008使用opencv库的配置方法。工具/原料opencv-3.0.0-alpha.exe;cmake-2.8.12.2-win3转载 2015-11-14 21:52:20 · 692 阅读 · 1 评论 -
[OpenCV] -- win7下配置OpenCV的Qt开发环境
http://blog.csdn.net/qiurisuixiang/article/details/8665278编译、配置OpenCV的工程相当曲折,编译OpenCV不下5次,一开始还以为是自己的配置、编译步骤有问题,后来发现原来是自己电脑装的Qt Creator版本有点低,里面的MingW版本较低,而OpenCV下载的是最新版本,最新版本的OpenCV需要高版本的转载 2015-11-14 21:45:24 · 465 阅读 · 0 评论 -
Qt 4.7.4 完美动态编译发布动态调试,以及静态编译发布
首先是准备工作,去QT主页下载独立的QT类库安装包以及完整QT SDK安装包,还有QT Creator for windows 版下载地址:http://qt.nokia.com/downloads-cn 最新是 4.7.4 版还有一个mingw 4.4.5 静态编译版,用来解决mingwm10.dll、 libgcc_s_dw2-1.dll,两个DLL依赖的问题转载 2015-01-06 22:28:30 · 778 阅读 · 0 评论 -
Qt 程序在 windows 下的发布
这个问题,其实 Qt 的 manual 中解释的已经比较清楚了。下面是我根据自己的理解和实验后写的东西,希望比Qt文档容易理解一点。另外:你可能对 Qt 插件学习(一) 感兴趣。如果需要制作安装程序,请访问 NSIS学习笔记(以Qt4程序打包为例)下面不涉及静态编译(静态编译可以看看这儿),只包含动态编译(也就是Qt默认的情况),主要又分 mingw 和 msvc 两种情况:M转载 2015-01-06 22:14:08 · 673 阅读 · 0 评论 -
windows下 Qt 静态编译
似乎一直没有静态编译Qt的需求:一不在没有管理员权限的机器上使用,二不制作绿色软件,三...。动态编译工作得很好,再配合 nsis 制作一个安装包,有什么必要静态编译呢?但论坛中似乎总是不停有人问到静态编译的问题,似乎遇到问题的人挺多,用百度或google搜索"Qt静态编译"也能搜到相当多的内容。正好利用周末时间,自己尝试编译一下,顺便整理一下,看看到底会发生什么(尽管以后还是用动转载 2015-01-06 22:18:26 · 667 阅读 · 0 评论 -
CodeBlocks+Qt(MinGW)配置 QT4.8.x MinGW 问题解决
1.安装CodeBlocks官网:http://www.codeblocks.org/下载地址:http://www.codeblocks.org/downloads/26有以下两种选择codeblocks-12.11-setup.execodeblocks-12.11mingw-setup.exe下载codeblocks-12.11-setup.e转载 2015-01-06 21:22:00 · 1083 阅读 · 0 评论 -
linux C库编译
本文主要解决以下几个问题1 为什么要使用库?2 库的分类3 创建自己的库或许大家对自己初学linux时的情形仍记忆尤新吧。如果没有一个能较好的解决依赖关系的包管理器,在linux下安装软件将是一件及其痛苦的工作。你装a包时,可能会提示你要先装b包,当你费尽心力找到b包时,可能又会提示你要先安装c包。我就曾被这样的事搞的焦头烂额,至今一提起rpm仍心有余悸,头皮发麻。说是一朝转载 2013-06-02 15:45:39 · 601 阅读 · 0 评论 -
Linux 关于动态链接库以及静态链接库的一些概念
From http://os.rdxx.com/Linux/LinuxRudiment/2008/5/17017197011.shtml库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀。例如:libhello.so libhello.a 为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀,例如: libhello.so.1.0,由于程序连接默认以.so为文件转载 2013-05-12 10:08:58 · 487 阅读 · 0 评论 -
Linux时间函数
系统环境:ubuntu10.04简介本文旨在为了解Linux各种时间类型与时间函数提供技术文档。1、Linux下常用时间类型Linux下常用时间类型有四种:time_t、struct tm、struct timeval、struct timespec1.1 time_t时间类型time_t类型在time.h中定义:[cpp] view p转载 2013-03-11 21:49:07 · 496 阅读 · 0 评论 -
Qt性能调节
转自:http://blog.csdn.net/qkevin123/article/details/4022608#在低端的设备上编写嵌入式程序的时候,Qt for Windows CE 和 Qt for Embedded Linux 都提供了大量的选项,这些选项通过很多不同的权衡来帮助减少内存和CPU的需求,这些选项非常广泛,从编程风格,链接到内存分配。 请注意,最直接的节省资转载 2013-01-07 20:57:26 · 525 阅读 · 0 评论 -
用Qt开发游戏时一些问题的解决方法(一)
转自:http://blog.csdn.net/wsrlyk/article/details/5631573Qt是一个不错的库。因此在一些场合下,可以基于Qt搭建程序和游戏框架。 下面谈下Qt作为游戏框架所遇到的问题及解决方法 (一)按键 可重载Widget中的keyPressEvent、keyReleaseEvent、mousePressEvent、mouseRele转载 2013-01-07 21:05:53 · 1047 阅读 · 0 评论 -
关于qte illegal instruction的一些心得
最近半个月在按照天嵌的TQ2440做qte方面的移植工作,去年刚拿到板子的时候用的是qt4.5的源码,那时还能顺利的移植到arm板上,可是最近也是按照天嵌手册来移植,当我编译一个qt测试程序,在arm板上一直提示:illegal instruction的错误;一下回顾记录一下这几天所收集到的一些资料 主机:ubuntu11.04 交叉编译器:arm-linux-gcc-转载 2012-03-13 14:37:30 · 3641 阅读 · 0 评论 -
VS2017 安装,建议大家都看一下这个在卸载,真人真事,防止扑街
https://blog.csdn.net/wise18146705004/article/details/80990431vs的适用千万要注意,不能乱卸载,微软的软件就是无赖,安装了卸载那不得搞死你。我之前安装了vs2008、vs2010、vs2012、vs2013,先安装vs2010,卸载了vs2010以后就有很多的残留没有去掉,然后vs2013,虽然没有影响,后面不知道为什么有了一个扑街...转载 2019-03-16 20:43:37 · 1279 阅读 · 0 评论