PALMisLIFE 討論區

標題: 有可以在palm上執行的C編輯器嗎? [列印本頁]

作者: Roco    時間: 2001-8-11 17:59
標題: 有可以在palm上執行的C編輯器嗎?
as title  
是想拿來和書參照用的 (我是初學者)
像turboC那種dos模式的就可以了
如果有人有用過類似的
煩請推薦一下吧
作者: Devon    時間: 2001-8-11 23:24
標題: 回覆: 有可以在palm上執行的C編輯器嗎?
我想你可以試試PocketC
它可以在Palm上用記事本寫程式
http://www.orbworks.com/
作者: Kai    時間: 2001-8-12 17:15
標題: 回覆: 回覆: 有可以在palm上執行的C編輯器嗎?
推薦 Pocket C
新版本 4.1.0可以compile .DOC檔
這樣就比較少遇到memo有限制 4096 byte的麻煩
當然
要寫商用軟體還是嫌值行速度慢,檔案過大(with runtime lib),及處理資料庫不方便等難處.
寫小程式處理自己的小事情很方便.
內建function可以簡單處理memo,datebase,serial,等問題.
我很喜歡在坐捷運時寫些給自己的小程式 方便得緊 :p
ps. 配合 popup note, 就不用螢幕換來換去了寫和compileㄌ...
作者: Checko    時間: 2001-8-13 07:44
標題: 回覆: 有可以在palm上執行的C編輯器嗎?
其實OnBoardC 最接近標準的C了
作者: Cyber    時間: 2001-9-16 16:48
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Checko    時間: 2001-9-21 12:54
標題: 回覆: 回覆: 有可以在palm上執行的C編輯器嗎?
Cyber wrote:
OnBoardC + RsrcEdit = 完整開發環境 |)...對我來說啦
一開始想越 gcc 來寫,可是花了兩三天就是沒辦法建立開發環境 ..
如果覺得在palm上打字很辛苦,推薦 DocReader (windows)。
可以編輯doc檔後直接安裝到機器上....
  
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]我是新手Cyber

  
我也是這樣: gcc 的開發環境安裝了好幾次都不成功
才試OnBoardC + RsrcEdit + DocReader + POSE
這樣就完全在PC 端了
  
可是後來發現這樣缺少Debug 的工具
而且Palm 的程式想要Output Message 來debug 都不容易作到
最後還是繼續努力把gcc 裝好
作者: FireHouse    時間: 2001-9-21 15:09
標題: 回覆: 有可以在palm上執行的C編輯器嗎?
To Checko:
  
請教你的 GCC 安裝及設定過程為何?
我也是裝了好久...可是設定上還是有些問題
例如之前 compile 的時候會出現找不到 include 和 lib 這兩個目錄
於是我就把 include 和 lib 中所有目錄加到 PATH 中...
好像還可以運作啦...然而總是覺得怪怪的...
可否請 Check 兄賜教?
或者能提供相關文章 or 討論區給小弟參考一下?(除了 Palm Inc. 的官方網站)
(目前正在 K 內附的 Documents... 有點痛苦)
  
謝謝你!
作者: Checko    時間: 2001-9-21 18:17
標題: 回覆: 回覆: 有可以在palm上執行的C編輯器嗎?
FireHouse wrote:
To Checko:
  
請教你的 GCC 安裝及設定過程為何?
我也是裝了好久...可是設定上還是有些問題
例如之前 compile 的時候會出現找不到 include 和 lib 這兩個目錄
於是我就把 include 和 lib 中所有目錄加到 PATH 中...
好像還可以運作啦...然而總是覺得怪怪的...
可否請 Check 兄賜教?
或者能提供相關文章 or 討論區給小弟參考一下?(除了 Palm Inc. 的官方網站)
(目前正在 K 內附的 Documents... 有點痛苦)
  
謝謝你!

  
我也看了很多網站,我把安裝後的心得 ( 大部分是抄來的) 列出:
  
要按照default的目錄來裝Cygwin B20, prc-tools, pilrc
比較容易成功
Cygwin B20 會裝在c:/Cygnus
prc-tools  會裝在c:/Program file/Prc-tools -- exe file
                  c:/PalmDev                -- document
pilrc裝在        c:/PalmDev
sdk  裝在        c:/PalmDev
sdk update 的兩個檔案libPalmOSGlue,libPalmOSGlue-debug裝到
                  c:/PalmDev/sdk-3.5/lib/m68k-palmos-coff
  
安裝Cygwin B20會自動將Cygnus/Cygwin-b20/H-i586-cygwin32\bin
mount在/bin
安裝prc-tools 會自動將prc-tools所在目錄mount在/prc-tools
並且會在Register中Palm Computing的分支中加上PRC-Tools,紀錄
PalmDevPath和 Prc-ToolsPath兩個值,分別代表prc-tools的exe file
和doc,sample file所在的目錄:
  猜測doc,sample所在目錄應該是prc-tools的exe file include file
  時所搜尋的目錄,所以sdk應該要放在palmDevPath中.
  
Cygwin 和 prc-tools 會在registry中紀錄安裝的目錄,所以copy 目錄
後,就不能正常的執行了
  
接下來要設定 Cygnu 的工作環境,指定HOME directory (在cd之後的default
目錄):修改cygnus\cygwin-b20\cygnus.bat,加入SET HOME=C:\PalmDev.
*其實這個HOME並不影響compile 的動作
*原batch file 中加入了MAKE_MODE指定gcc的compile mode是UNIX,並加入
  cygwin exe file所在目錄到PATH中
  
接下來設定cygnu shell 的工作環境,把prc-tools 和pilrc的exe所在目錄
加入path中
  
這樣應該就能正確的invoke 所有的exe檔了
  
source file 和include file:
m68k-palmos-gcc(prc-tools) 中有一項參數 -palmosX.X 會到Registry
中PalmDevPath的目錄中找sdkX.X作include file的目錄
  
小結:
目的在使用prc-tools
1.prc-tools需要Cygwin B20 來支援一個Unix的shell,和gcc的一般支援
   所以要能跑Cygwin B20的gcc,as,cpp,make.. etc
2.要能跑  prc-tools2的exe
3.Cygwin B20要正確的安裝完畢才能正確的有bin 目錄,
   安裝prc-tools會把自己mount在/prc-tools下
   並依實際安裝紀錄下SDK的目錄和exe的目錄
4.要能在Cygwin B20中invoke prc-tools,就要把prc-tools 的mount
   point 加入shell的search path中.
這樣,在Cygwin B20的shell中不管是在哪一個目錄裡,都可以invoke prc-tools
和gcc,make,...而prc-tools也可以藉由registry中紀錄的PalmDevPah找到
SDK的include file.
  
一個小小的重點,在安裝中未有文件說明的就是
1.SDK要安裝在prc-tools的document和sample同一個目錄
2.要把prc-tools的mount point加入shell的path
  
------------------------------------
  
還有從BBS COPY 的 :
  
PilRC&GCC 不能 include 的原因  
作者: Max (210.242.194.---)
日期:   05-28-01 16:25
  
Dear All :  
PilRC&GCC tools 安裝一次以上會有問題 !!  
我最近才開始 study PALM 程設 , 使用 PilRC&GCC tools , 但  
compile 一直有 hello.c 或 palmos.h 找不到的問題 . 將 source  
移到 c:\program files\prc-tools 下後 , 雖有解決 hello.c 找不到的問題 ,  
但 include file 依樣找不到.  
後來我發現在 cygwin B20 視窗中 , 沒有辦法 dir /palmdev , 但  
cd // 後可看得到 palmdev , 可是依樣不能 cd 進去 , 後來我突  
發奇想 , 做了以下修改 :  
進開始->執行->regedit->尋找 palmdev -> 將 c:\palmdev 改成 c:\  
  
重新安裝 , 你會發覺 compile , link 都很順了喔 !!  
  
ps:安裝可參考  
  
http://chinyue.com/palm/palmdev.html  
  
在此也感謝不少同好提供自己寶貴的建議 ...  
   
-------------------------------------------------------
  
還有一點,在安裝過gcc 後,要uninstall 後才能再安裝一次
否則Registry 的資料依然是錯的
作者: FireHouse    時間: 2001-9-22 02:23
標題: 回覆: 有可以在palm上執行的C編輯器嗎?
哇...真是詳細呀...
Checko 兄...多謝你了...
資料相當豐富...我得好好消化一番囉...
再次謝謝你...




歡迎光臨 PALMisLIFE 討論區 (http://forum.palmislife.com/) Powered by Discuz! X2.5