|
|
Example :
|
|
|
# Lab1 Preview Report
|
|
|
### Topics
|
|
|
* Introduce Ubuntu, a Linux OS
|
|
|
* Introduce GCC toolchain
|
|
|
|
|
|
### Introduce Ubuntu, a Linux OS
|
|
|
* **Introduction**
|
|
|
Ubuntu是一個GUN/Linux的桌上型作業系統,由一個有名的Linux系統框架Debian建立而成,
|
|
|
目前仍有數個LTS (Long-term support)版本還在活躍當中且每兩年穩定推出新的LTS版本。
|
|
|
近年來Ubuntu因應行動運算的科技趨勢,加強了行動平台的表現以增強跨平台的優勢,並在
|
|
|
去年釋出了物聯網的相關套件及支援,大大地延長了該作業系統的壽命。
|
|
|
「Ubuntu」意思是「人性」,因此Ubuntu的計畫理念強調易用性以及國際化。語言支援方面
|
|
|
,Ubuntu在Linux distribution之中評價很高。Ubuntu的所有發行版都可以在官網免費下載
|
|
|
,而若你的電腦配備無法運行Ubuntu的話,他也有提供不會吃太多效能的版本像是Lubuntu>跟Xubuntu。
|
|
|
|
|
|
* **Related parts of our lab**
|
|
|
這門課程的其中一個教學目標即是讓我們熟悉GUN/Linux的開發環境,因此使用Ubuntu當作>主要的工作站。而我覺得Ubuntu的圖形介面比其他的Linux distribution還來的友善精緻,
|
|
|
這或許也是一個選擇的考量。
|
|
|
而在這次的lab中,我們會把Ubuntu 14.04 LTS的光碟映像檔透過UNetBootin來進行USB系統
|
|
|
安裝,將Ubuntu安裝到創建的外接硬碟當中。這外接硬碟裝著我們的工作站,將會在上面經
|
|
|
歷整個嵌入式實驗的流程。
|
|
|
|
|
|
* **Questions about the topic or our lab**
|
|
|
為何要在這個LAB製作USB開機碟,難道不能直接在WIN7用光碟映像檔安裝嗎?
|
|
|
|
|
|
### Introduce GCC toolchain
|
|
|
* **Introduction**
|
|
|
GCC是GNU Compiler Collection之縮寫,是一個由GNU基金會所主持的完全開源的綜合編譯>器(Compiler)。支援C/C++、Fortran、Pascal、Objective-C、Java等語言。以前的原名是GNU C Compiler因為當時只支援C語言,隨著Unix家族的擴張功能也隨之增加,現在GCC已經>是Linux及BSD家族的標準編譯器。知名科技公司蘋果電腦的Mac OS X作業系統也採用這個編
|
|
|
譯器。
|
|
|
|
|
|
* **Related parts of our lab**
|
|
|
Ubuntu的標準編譯器也是GCC,因此不論是在做自己的作業或者是project的時候都會不停地
|
|
|
使用他來編譯程式。而這次的實驗會透過一個簡單的Helloworld範例來自己用GCC編譯一個Linux程式。
|
|
|
|
|
|
* **Questions about the topic or our lab**
|
|
|
我對於使用GCC當預設compiler沒什麼問題,大家都這麼做的。
|
|
|
|
|
|
There is a markdown format template :
|
|
|
|
|
|
# Lab1 Preview Report
|
|
|
### Topics
|
|
|
* Introduce Ubuntu, a Linux OS
|
|
|
* Introduce GCC toolchain
|
|
|
|
|
|
### Introduce Ubuntu, a Linux OS
|
|
|
* **Introduction**
|
|
|
contents
|
|
|
* **Related parts of our lab**
|
|
|
contents
|
|
|
* **Questions about the topic or our lab**
|
|
|
contents
|
|
|
|
|
|
### Introduce GCC toolchain
|
|
|
* **Introduction**
|
|
|
contents
|
|
|
* **Related parts of our lab**
|
|
|
contents
|
|
|
* **Questions about the topic or our lab**
|
|
|
contents |