Download presentation
Presentation is loading. Please wait.
1
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A
2
目錄 Contents 介紹 Beaglebone 安裝 Beaglebone 編譯C程式 Hello World
3
Beaglebone 介紹
4
Beaglebone 介紹
5
Windows 10 安裝要在開機選項中禁止驅動強制簽名
Beaglebone 安裝 下載並安裝USB驅動程式 Windows 10 安裝要在開機選項中禁止驅動強制簽名
6
Beaglebone 安裝
7
Beaglebone 安裝
8
Beaglebone 安裝
9
2 1 3 Beaglebone 安裝 https://goo.gl/2eDgiJ
10
Beaglebone 安裝
11
Beaglebone 安裝 login:debian Password:temppwd
12
Beaglebone 安裝
13
編譯C程式
14
編譯C程式 Ctrl + X 離開
15
編譯C程式 編譯C程式 查看當下目錄的檔案 產生這個檔名 執行
16
編譯C程式 編譯C程式 產生目標檔 利用目標檔製作出執行檔 產生執行檔 執行
17
編譯C程式 指定輸出檔名 編入除錯資訊 編譯C程式 顯示所有的警告訊息
18
編譯C程式 參數 功能 -c 編譯但不連結,產生.o檔 -S 輸出組譯碼 -E 顯示預處理(define, macro)的結果 -o filename 指定輸出檔名 -ansi 只支持 ANSI 標準的 C 語法。這一選項將禁止 GNU C 的某些特色 例如 asm 或 typeof 關鍵詞。 -Dmacro 定義指定巨集為有效 -Dmarco=defn 定義指定巨集為defn -Wa,option 將選項(option)傳給組譯器 -wl,option 將選項(option)傳給連結器 -I 增加include header檔案的搜尋路徑 -L 增加library檔案的搜尋路徑 -l 指定連結的函式庫 -Wall 顯示所有的警告訊息 -g 編入除錯資訊(使用GDB除錯時用)
19
Thanks 作業系統實習 Operating Systems
Similar presentations