前言我过去使用vs下的cl编译程序时,从没遇到过此类错误,今天在Qt 5.3的MINGW版本下编译程序时,却出现 error: jump to case label与crosses initialization of”xx”编译错误。解决方案在switch语句的内部(包括case语句的内部)都不能声明变量,如需要声明,请在switch语句外面。...
分类:
其他好文 时间:
2015-05-31 11:00:19
阅读次数:
184
静态库和动态库的区别
1.静态库
之所以称之为"静态库",是因为在链接阶段,会将汇编生成的目标文件.o与引用到的库一起链接打包到可执行文件中。因此对应的链接方式称为静态链接。
从本质上来说,一个静态库可以简单看成是一组目标文件(.o/.obj文件)的集合,静态库与汇编生成的目标文件(.o/.obj)一起链接为可执行文件。
静态库(后缀为.a/.lib)和.o文件格式相似。即...
分类:
其他好文 时间:
2015-05-31 09:35:46
阅读次数:
277
网上有很多manifest的版本,mingw与vs系列也有不同的解决方案,不管那么多,我是使用这篇文章解决这个问题的:So it turns out that I had another bug that caused the non-elevated running branch to run i...
分类:
其他好文 时间:
2015-05-30 00:40:55
阅读次数:
479
1下载MinGW
下载地址: sourceforge.net/projects/mingw/files/
打开下载的安装程序,按如下方式安装
Install->Change->D:\MinGW->Continue->Continue
mingw32-base->mingw32-gcc=g++->Installation->Apply Changes->Apply->Close
2安装...
分类:
编程语言 时间:
2015-05-28 09:37:55
阅读次数:
339
今天碰巧要用到mysql进行开发,在windows的mingw平台。0.下载mysql http://cdn.mysql.com/Downloads/MySQL-5.1/mysql-noinstall-5.1.73-win32.zip 下载这个绿色版的。然后解压到D盘下,复制一份ini配置文...
分类:
数据库 时间:
2015-05-27 20:56:38
阅读次数:
220
注:本文全原创,作者:ZMAN (http://www.cnblogs.com/zmanone/) OpenCV目前最新版是3.0.0 rc1,官方给出了编译好的Python2可以直接使用的cv2.pyd,可我想在Python3下用啊!只能硬着头皮自己编译了,Mingw编译到最后一步失败了,...
分类:
编程语言 时间:
2015-05-27 18:48:13
阅读次数:
544
0. 引言
UNIX是一个注册商标,是要满足一大堆条件并且支付可观费用才能够被授权使用的一个操作系统。linux是unix的克隆版本,是由其创始人Linus和诸多世界知名的黑客手工打造的一个操作系统。为什么linux和unix之间有很多软件可以很轻松的移植?因为linux也满足POSIX规范,所以在运行机制上跟unix相近。同时,POSIX标准也是Linux、windows下能够进行交叉编译...
分类:
编程语言 时间:
2015-05-19 10:51:15
阅读次数:
167
1.1 安装 18 这里的版本是2.7.9;https://www.python.org/downloads/release/python-279/ 安装MinGW:针对WIndows平台开发的编译器,有gcc的各种功能,代替VC++; http://www.mingw.org/ http://so...
分类:
编程语言 时间:
2015-05-17 09:14:41
阅读次数:
175
这两天在安装Python的深度学习库:Theano。尝试了好多遍,CMake、MinGW、BLAS、APLACK等等都装了试着自己编译,网上教程也搜了一大堆,但都没成功。昨晚回家清理干净电脑,又小心翼翼地装了一遍,成功,今天来公司又装了一遍,也成功,现把步骤记录如下: (注:本步骤适用于W...
分类:
编程语言 时间:
2015-05-15 17:34:46
阅读次数:
345