Palm User Message Board 首頁 Palm User Message Board
give up phpBB! we must
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

Palm 軟體開發入門

 
發表新主題   回覆主題    Palm User Message Board 首頁 -> PALM - 軟件開發 Printable version
上一篇主題 :: 下一篇主題  
發表人 內容
samueltu
班長


註冊時間: 2002-08-19
文章: 331
來自: 冰工廠

發表發表於: 2002-08-22 8:45    文章主題: Palm 軟體開發入門 引言回覆

軟件開發 - 第一章 - <第二部> PRC-TOOLs 環境 Step-by-Step Installation 教學

//======================================//
所有文章,程式碼和圖像屬作者本人 所有,嚴禁未經作者書面/ email 批准以任何形式在 PUMB.org 以外轉載
如需轉載 PRC-TOOLs 教學文章,請 e-mail 到以下地址,在轉載文章中請保留作者名稱和PUMB.org 的網址
//======================================//

大家好,上次跟大家簡介過 Palm 軟件開發其中一個環境 PRC-TOOLs。 有好多朋友好像
不太明白 PRC-TOOLs 其中的工具有什麼用途。 不過大家不用緊張, 當大家開始用這環境後,
便會對 PRC-TOOLs 有進一步了解。 所以我今次會和大家談談如何 Install 這個 PRC-TOOLs。
如果大家照這文章一步一步的進行安裝, 應該唔會有什麼難度的。 我們開始吧!

假設:
1) 以下假設大家用的OS 是 Windows 98 / 2000 / XP
2) 從沒有安裝過 Cygwin 或 PRC-TOOLs
3) 假設大家安裝的路徑是 C:\cygwin
4) 假設已可以連接 Internet

Step 1)
首先大家需要下載以下的軟體到你們的硬盤上
1) Cygwin
* Cygwin 是在微軟視窗環境下 的 Unix 的模擬層面 (emulation layer). 好像 Dos Shell 的一種

Step 2) 執行 Setup.exe

(pic 1)

Step 3) 選擇 1) 即時下載安裝 , 2) 下載至硬盤上安裝 (建議) 或 3) 從硬盤上安裝

(pic 2)

Step 4) 選擇安裝路徑 (建議安裝在 C:\cygwin)

(pic 3)


Step 5) 選擇安裝軟體下載程式路徑 (建議下載至 C:\temp)

(pic 4)


Step 6) 選擇連線設定 1) 直接連線 2) 用 IE 5 的設定 (建議設定) 3) 用 Proxy (在防火牆後的用家)

(pic 5)

Step 6) 在 "User URL" 處加上 http://prc-tools.sourceforge.net/install 然後按 "Add"

(pic 6)

Step 7) 在按 "Next" 之前, 大家要留心一點, 大家要選擇 二個 URL Address 的
和 Mouse Click 去選擇一個近大家的位置。

(pic 7)

Step 8) 到現在為止大家應該會沒有什麼問題, 在這步上大家可能會見到 Error Message
Unable to get setup.ini from http://prc-tools ,如果見到這 Message
請由 Step 7 試過。

如果沒有 Error Message 的話, 你會見到以下視窗, 按在 "Base" 邊的 "+" 號, 看看 有沒有選擇
2.2 prc-tools: GCC for Palm OS ..... 如沒有,請選擇這個軟件.


(pic 8)


(pic 8a)

再在 Devel 邊按 "+" 號, 看看有沒有選擇 PilRC UI resource compiler


(pic 8b)



(pic 8c)




完成後,按 "Next"

Step 9) 按 "Finish" 完成安裝! Yeah!!


未完.... 下次完成個 Setup, 同寫大家的第一個 Palm 程式!


samueltu 在 2003-04-01 13:01 作了第 3 次修改
回頂端
檢視會員個人資料 發送私人訊息
samueltu
班長


註冊時間: 2002-08-19
文章: 331
來自: 冰工廠

發表發表於: 2002-08-24 13:15    文章主題: 完成 PRC-TOOLs Installation 引言回覆

<第三部> 完成 PRC-TOOLs Installation

//======================================//
所有文章,程式碼和圖像屬作者本人 所有,嚴禁未經作者書面/ email 批准以任何形式在 PUMB.org 以外轉載
如需轉載 PRC-TOOLs 教學文章,請 e-mail 到以下地址,在轉載文章中請保留作者名稱和PUMB.org 的網址
//======================================//


大家好,多謝大家支持,上次大家已成功安裝了 CygWin 這個工具,
今次會同大家一起完成 PRC-TOOLs 的安裝

假設:
1) 已成功安裝了 Cygwin 這個環境
2) 安裝在 Windows 2000 視窗環境
3) 安裝在 C:\PalmDev 這子目錄

需要材料:
1) Download Palm SDK 4.x

Step 1) 設定子目錄

由於 PRC-TOOLs 係執行在 Cygwin 上, 而Cygwin 是一個 Unix 的模擬層面用的是 POSIX-style paths 系統, 所以是沒有 "[硬盤名稱]:/[目錄]/[子目錄] (例如: C:\PalmDev) 這概念,所以需要有一個絕對路徑 (absolute Path) , 作為硬盤上的置放檔案的位置。(如加多了一個新的硬盤, 在 POSIX-style 上會看成 /disk2 子目錄而不是 D:\ )

a) 建立一個子目錄在硬盤上 (建議 C:\PalmDev 作為目錄)

b) 執行 Cygwin.exe



c) 在 Shell Window 上打
mount -tf "C:\PalmDev" /PalmDev

d) 按 "Enter" 完成

*如果大家唔明白什麼是 POSIX, 什麼是 mount, 唔需要緊張, 你只需要做這步驟一次
,對 Palm OS 程式開發上沒有什麼關係的



Step 2) 下載 Palm SDK

選擇 Palm OS SDK 4.0 for CodeWarrior and/or PRC-Tools 的 Windows 版本
當完成下載後, 執行 SDK 的安裝, Palm OS SDK 會找出 C:\PalmDev 的路徑和把
Palm SDK 的檔案放在這子目錄中.



a) 選擇 GCC PRC-TOOLs Installation.



b) 選擇 C:\PalmDev 作為安裝路徑


c) 完成安裝


Step 3) 設定 PRC-TOOLs 指向 Palm OS SDK

由於PRC-TOOLs 對 Palm SDK沒有連系,所以 PRC-TOOLs 不知道你安裝了什麼, 所以 PRC-TOOLs 中,有一個工具軟體 “palmdev-prep” 可以幫 PRC-TOOLs 和 Palm SDK 接上.

*當每次 upgrade Palm OS SDK或 PRC-TOOLs 時,都應該重新執行 palmdev-prep 一次

a) 執行 Cygwin.exe


b) 在 Cygwin Shell windows上,打入
palmdev-prep

c) 如果成功的話,會見到以下的視窗上的句子


Step 4) 用視窗的 Command Prompt代替 Cygwin Shell
大家可以用視窗環境下的 Command Prompt者代替 Cygwin Shell, 這樣便可以用
dir, cd. and cls 等等的 Command。如果大家喜歡用 Unix command 的話,可以用
Cygwin Shell, 如果喜歡用 DOS 的 command, 可以用 Command Prompt

如果想用 Command Prompt 需要執行以下步驟

a) Right Click “我的電腦” (My Computer), 選擇 Properties

b) 選擇 “進階” (Advanced), 環境變數 (Environment Variables)


c) 選擇 “Path” 這環境變數中, 加入 C:\cygwin\bin




d) 按 “確定” 完成

e) 重新開動視窗.


YEAH!! 大功告成!! YEAH!!

.. 下次同大家談談 Compile 大家第一個 Palm OS 程式 Smile


samueltu 在 2003-04-01 12:33 作了第 2 次修改
回頂端
檢視會員個人資料 發送私人訊息
louislsh
訪客





發表發表於: 2003-07-24 21:54    文章主題: 引言回覆

正默默期待如何寫第一個palm程式...
回頂端
DomainG
普通學生


註冊時間: 2004-08-07
文章: 21

發表發表於: 2004-08-09 1:11    文章主題: 引言回覆

好心急...請問然後又點...好想學..好想學..
回頂端
檢視會員個人資料 發送私人訊息
tiger_bb
訓導主任


註冊時間: 2002-08-20
文章: 10317

發表發表於: 2004-08-09 2:05    文章主題: 引言回覆

其實,有時,只要PRCEdit都可以寫到個簡單的Palm App. 我2年前就寫過一個教人分美心月餅係咪新鮮0既App. 但我係一0的programing 都唔識0既。
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
電視機
普通學生


註冊時間: 2004-11-29
文章: 34

發表發表於: 2005-01-23 11:34    文章主題: 引言回覆

我正在PODS個helloworld開始磨磨磨
回頂端
檢視會員個人資料 發送私人訊息
dinorex
低級老師


註冊時間: 2003-09-22
文章: 4674
來自: 食之宇宙

發表發表於: 2005-01-23 13:24    文章主題: 引言回覆

好有心機唷.......
精華區唷....
_________________
午餐留個冬瓜盅
汲水屈到離哂譜

http://www.kitehost.com/index.php?u=dinorex731
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站
UTP
低級老師


註冊時間: 2003-03-23
文章: 1391
來自: Hong Kong

發表發表於: 2005-01-24 1:27    文章主題: 引言回覆

old cygwin does not work with PODS1.1 le.................need to use custom made cygwin from PODS............
Smile
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
samueltu
班長


註冊時間: 2002-08-19
文章: 331
來自: 冰工廠

發表發表於: 2005-01-24 1:57    文章主題: 引言回覆

Yup, I guess it's time to update the document. Let me finish this semester and see I could update the docuement.
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    Palm User Message Board 首頁 -> PALM - 軟件開發 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作