Tuesday, May 20, 2008

Carbide.c++ HelloWorld


相信每一個學習電腦程式的人第一個程式都會是HelloWorld. 現在就由HelloWorld開始.

以下文字不是"教"你如何用Carbide.c++寫HelloWorld, 而是介紹如何用Carbide.c++"產生"一個HelloWorld的程式, 因為在整個過程中都不須要加入或更改一句指令.

首先當然是Run Carbide.c++.

Carbide.c++和Eclipse一樣, 啟動後第一件事就是要求你選擇workspace, 這裡選擇default location: C:\Symbian\Carbide\workspace

然後開始產生我們的第一個程式: HelloWorld.
在頂上Menu Bar左click File ->New->Symbian OS C++ Project.

然後選取想要的template.
這裡選擇 S60 3rd Edition->3rd-Future Ed. GUI Application.
當然假設你也安裝了相應的SDK, 如果安裝了不同的SDK, 這個畫面會有不同的選項.
然後click Next.

輸入Project name, HelloWorld.

然後選擇SDK. 再click Next.
如果安裝了不同的SDK, 這個畫面會亦會有不同的選項.

然後是輸入一些有關作者的資料, 作為學習用途, 這裡可以接受default的setting.

然後Carbide.c++會列出各Folder的設定.
->Finish.

之後Carbide.c++就會"產生"各Folders和Files.
這時在左邊的Project Explore裏你可以看到各Folders和Files的排列.

Click Project->Build Project.
這時你的HelloWorld己經產生了. 現在可以用Emulator Run一下.
Run->Run


以下幾個畫面可以照按Next->Finish可以了.


最後你的HelloWorld就會在Emulator上運行, 看看:




注意, 在這裡產生的HelloWorld是不能在真實Nokia手機上運行的, 如何產生手機可實際運行的程程, 以後再談.