本文是寫給Windows上作業的人。我想環境設定對於被Linux摧殘過的人是很簡單的事情。至於Mac我手邊沒有,自求多福吧。
GTK+設定
我想良葛格的這篇文章有助於你設定,不過這是在命令列的操作
對於想用IDE(註一)進行操作的人,網路上已有人幫你弄好了。以下以Dev C++做示範(最新版本會自動加入環境變數)
下載並安裝Dev C++(with Mingw的版本)
下載並安裝GTK+ Runtime Environment
下載並安裝GTK+ package for Dev-C++(有個按鈕把它轉成英文)
在Dev C++那裡建立專案,選擇GUI那欄就可以開始了
QT設定
一樣是去良葛格那裡,不過QT真的是很肥的玩意,請耐心等候
裝完之後還有細部的設定,等更久,這時你應該去外面呼吸新鮮空氣...
在Dev C++中編譯QT請參考DEV-C++ 和 QT4 合拍
不過我碰到一些錯誤,所以略為修改一下: 在Compiler Option中,Directories中的Binaries加入C:\Qt\4.4.1\bin,Program中將make改成mingw32-make.exe
在C:\Dev-Cpp\Templates中,寫一個QT4.template,內容如下
[Template]
ver=1
Name=QT4 Application
Description=This is a QT4 Application project.
Catagory=GUI
[Unit0]
CppName=main.cpp
Cpp=Qt4.txt
[Project]
UnitCount=1
Type=0
IsCpp=1
Compiler=
CppCompiler=-DWIN32_@@__@@__@@_
Linker=-lmingw32 -lqtmain -lQtCore4 -lQtGui4_@@__@@__@@_
CompilerSettings=1000001000000000000000
CompilerSet=2
IncludeVersionInfo=0
SupportXPThemes=0
Includes=C:\Qt\4.4.1\mkspecs\win32-g++;C:\Qt\4.4.1\include
Libs=C:\Qt\4.4.1\lib
Name=QT Application project
MakeIncludes=QT_UIMake.mak
UseCustomMakefile=1
CustomMakefile=Makefile.Release
同樣資料夾中建立QT4.txt,內容如下
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
SDL設定
Lazy Foo' Productions講的很簡單,瞬間就搞定
註一:IDE為Integrated Development Environment(整合開發環境)的縮寫,包含所有開發程式所需的東西
留言列表