我们知道国外很多程序员工作在linux / unix 环境下,所以有很多优秀的c/c++语言代码不能直接在windows平台进行编译。很多时候我们只能使用msys, cmake等工具进行模拟环境编译。其实有时候不必要。如某次,偶编译一个纯c代码,搭建了MSYS,Mingw,SWIG,Python等各...
分类:
其他好文 时间:
2014-08-01 15:40:11
阅读次数:
250
空余时间想看看Qt,在安装和编译过程中遇到了一些值得记录的东西,总结一下。
(一)安装
1、先安装编译环境qt-creator-win-opensource-3.0.0.exe,使用默认路径C:\Qt\qtcreator-3.0.0
2、解压缩编译器工具MinGW-gcc440_1.zip,把里面的文件夹mingw拷贝到路径C:\Qt\mingw
3、解压缩调试器工具qtc...
分类:
其他好文 时间:
2014-07-31 20:53:17
阅读次数:
298
首先需要安装mingw 下载链接:http://mingw.org/
1、下载gmp-6.0.0a.tar.bz2到到gmp_downlaod 下载链接:https://gmplib.org/
2、打开msys.bat
cd d: //进入d:
cd gmp_downlaod
//进入gmp_downlaod
3、用下行命令解压文件gmp-6.0.0a...
1:安装好MinGW及GCC编译器后,当然MinGW全安装最保险了,不会太费劲2:配置环境变量(注:可能需要重启后生效)计算机-->属性-->高级系统设置-->环境变量-->系统:path中添加C:\MinGW\bin;当然MinGW是安在C盘下,按不同路径修改对于c++程序来说,使用下面的命令来编...
分类:
编程语言 时间:
2014-07-29 11:24:16
阅读次数:
251
环境:Sublime Text2 win7 64位1.下载Sublime Text2并安装 下载地址:http://www.sublimetext.com/2.需要用到gcc/g++编译器,下载MinGW并安装 下载地址:http://www.mingw.org/3.配置MinGW环境: ...
分类:
编程语言 时间:
2014-07-28 23:54:44
阅读次数:
601
1.在桌面新建一个1.c,内容如下:
2.打开cmd命令行窗口,进入CodeBlock安装目录下的:E:\Installed\CodeBlocks\MinGW,然后执行mingwvars.bat
3.进入1.c所在的目录:
4.执行编译等动作
5.接着使用VC的编译器进行执行代码。
6.点击VS2013开发人员命令提...
分类:
编程语言 时间:
2014-07-28 16:33:13
阅读次数:
342
本文对分别测试VC,MinGW,GCC 三种编译器,32位和64位模式,共6种情况下,和64位编程有关的与预定义宏的值。对跨平台编程具有参考意义。Agner Fog 在他的《Calling conventions for different C++ compilers and operating s...
分类:
其他好文 时间:
2014-07-22 00:17:34
阅读次数:
228
前情提要:如果不涉及面向对象的部分,那么C++语言和C语言的语法90%以上是一样的,只不过略有扩充,用起来更为方便而已。 查看gcc版本: E:\Program?Files\MinGW\bin>gcc?-v
Reading?specs?from?./../lib/gc...
分类:
编程语言 时间:
2014-07-21 10:37:56
阅读次数:
373
刚进新公司,据开发人员说存在QT5.3.1下触控笔无法工作,而在QT5.2.1下能正常工作,研究了一下。 Steps: 1. 首先当然是看下问题是否真的存在。测试情况: 环境 结果 备注 QT5.2.1, win 8.1 32bit, mingw 触控笔正...
分类:
其他好文 时间:
2014-07-21 10:31:34
阅读次数:
216
0x01 工具准备
1.最简c代码一只,
int main(){
return 0;}
2.ollydbg
3.VC++6.0
4.GCC(mingw)
0x02 代码分析
int main()
{
return 0;
}
在gcc下,添加-nostdlib编译选项,即链接器不链接标准库,会提示以下错误信息:
D:\Backup\我的文档\src>gcc mai...
分类:
其他好文 时间:
2014-07-19 23:12:48
阅读次数:
452