新手請教 - Linux

Isabella avatar
By Isabella
at 2010-08-14T06:28

Table of Contents


先說我很弱...不過我之前也有過類似的疑問, 摸索了很久

所以盡量幫幫看, 希望你可以省掉我用的時間


※ 引述《vexchy (樂觀&神秘)》之銘言:
: 之前有問過要學習 QT 還是 miniGUI
: 現在我借了幾本書,但是我不知道我究竟要從哪一本去學習。
: 再來 我使用的板子是 ARM9 S3C2440
: 我手邊有這兩本書:
: A) http://ppt.cc/T4bR
: B) http://ppt.cc/eR1l
: 這兩本書,是直接板子公司所出版的,我想應該是使用 miniGUI。
: 網址裡面也有這些書的目錄。

裡面有簡介 Qt/Embedded, 可能可以看看有沒有有用的資訊


: 最後,我的問題,
: 這些全部我都要自己學習,我有學過C++、C看程式碼基本上沒問題。
: 預計方案A: (miniGUI)
: 直接從板子相關的書( 書A 和 書B )著手。
: 但是我不知道是不是要整本書都看,因為我要的部分應該不至於整本?

確實不需要, 例如移植 U-Boot 和 Linux 核心的部份應該不用
除非廠商出板子的時候裡面是空的沒作業系統, 或是你打算從系統開始自己裝...


: 預計方案B: (Qt)
: 從書 C D E 選一本,直接學習Qt。
: 但是,Qt 要在什麼環境下去compiler? 要怎麼樣可以看到結果
: 也就是看到圖形介面的產生。
: 那Qt的code 我要怎麼載去板子裡面?

首先, compiler 是名詞, 叫編譯器
動詞「編譯」的英文是 compile...

因為我最後是選 Qt, 我也只比較認識它, 就講這個
如果要用 Qt, 你要用 C++ 的 ARM 編譯器 arm-linux-g++
首先要建立好交叉編譯的環境, 這個兩本中文書裡都有寫
不確定它們寫到什麼程度, 不過理論上應該可以配置好啦, 我猜...

接著你在交叉編譯的電腦上要有 Qt/Embedded 的 library
這部份可以去 Trolltech 官網找一些安裝資訊
基本上就是下載原始碼, 然後下某些參數去編譯
Google 一下板子型號就會找到一些人的經驗

載進去板子的方法和 miniGUI 的程式載入方法應該相同
不知道書上教什麼, 不過不出 NFS 或 FTP 等方法吧, 都一樣的


: 小弟真的很誠懇求助版上的大大。
: 希望各位可以給我一點指點 , 謝謝!!
: 感激不盡!

真的, 你上網搜尋一下資料, 其實很多的, 尤其簡體...
這部份很多開放的東西, 包括原碼
即使不是這個廠商的也沒關係, 很多東西都還是可以參考


我能提供的大概就這樣了, 祝順利...
如果我真的太弱有人看不下去也請幫忙一下原 po 吧


--
╱ ̄ ̄ ̄╲
◢█◣
成龍表示: 是喔...
′/ ‵
╰╯
ψQSWEET █◤

--
Tags: Linux

All Comments

Victoria avatar
By Victoria
at 2010-08-14T17:09
先謝謝原PO,多多少少對我是有幫助的!! 謝謝~~

新手請教

Agnes avatar
By Agnes
at 2010-08-13T20:44
之前有問過要學習 QT 還是 miniGUI 現在我借了幾本書,但是我不知道我究竟要從哪一本去學習。 再來 我使用的板子是 ARM9 S3C2440 首先,我先說明我大概的目的: 我要利用該板子完成一個簡易的數位相簿,藉由USB(等全部完成再加入網路) 來讀取圖片 ...

chmod打錯 整個系統權限被改掉該怎麼辦

Caitlin avatar
By Caitlin
at 2010-08-13T20:27
小弟我做了一件蠢事 linux gnome下用admin登入 打開終端機 換成su - 到 var/www/ 下 打入了 chmod -R 644 /* 結果所有的權限都鎖住了~ 目前開機進不去 換成文字模式會顯示 (在recovery mode下) bin/sh permission denied 請 ...

一個shell問題

Xanthe avatar
By Xanthe
at 2010-08-13T14:44
各位大大好 請問一下在shell中如何將目前的路徑儲存在變數中??? ex: 1.shl aa=pwd echo $aa --------------- 我試的結果是畫面會出現/usr/tmp(工作目錄在/usr/tmp下) 但不會echo出來 另外使用aa=`pwd` 仍燃不會出來 請各位幫幫忙 ...

ctags 跳到 header file?

Ida avatar
By Ida
at 2010-08-13T14:29
請問一下, ctags 是否可以作到跳到我目前停留的關鍵字的檔案裡? 例如 #include and#34;test.hand#34; 我希望我的游標在 test.h 時,按 ctrl + ] 他會跳到 test.h 檔案裡面, 常常都要特別去開啟某一個 header file,麻煩大大為我解答 一下, ...

如何只拷貝普通檔?

Yedda avatar
By Yedda
at 2010-08-13T11:51
我使用cp -r來拷貝整個資料夾. 這個資料夾是由svn在管控的. 但是現在我只想要資料夾裡的普通文件, 不希望考出來的備份能夠參與svn version control. 如果用cp -r的話, 目錄裡的隱形資料夾.svn也會被複製, 而這個新備份, 有可能藉著不小心輸入svn commit來改變 sv ...