安装TDM-GCC

TDM-GCC是一组免费的编译器套件,有32位和64位两种版本。其中64位版既可以编译生成64位的可执行文件,又可以编译生成32位的可执行文件。从TDM-GCC的官网可以下载到相应的安装包,安装完成后,打开控制台新建C++源程序进行测试:

gvim hello.cpp
#include <iostream>

int main(int argc, char* argv[])
{
std::cout << "Hello, world!" << std::endl;
return 0;
}

输入

g++ hello.cpp -o hello

若编译生成hello.exe,证明TDM-GCC安装成功。默认生成的是64位程序,使用-m32选项可以编译生成32位程序,如下:

g++ hello.cpp -o hello_32 -m32

建立两个新的批处理文件,可以简化编译过程。

首先建立编译64位程序的批处理文件:

gvim bpp.bat

内容如下:

@echo off
g++ %1 -o %~n1

再建立编译32位程序的批处理文件:

gvim bpp32.bat

内容如下:

@echo off
g++ %1 -o %~n1_32 -m32
上一篇:Hadoop RPC源码分析


下一篇:Qt自定义带游标的slider,在滑块正上方显示当前值(类似于进度条,用一个额外的QLabel冒充QSilder的一部分,然后move就行了)