2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A
目錄 Contents 介紹 Beaglebone 安裝 Beaglebone 編譯C程式 Hello World
Beaglebone 介紹
Beaglebone 介紹
Windows 10 安裝要在開機選項中禁止驅動強制簽名 Beaglebone 安裝 下載並安裝USB驅動程式 http://beagleboard.org/getting-started Windows 10 安裝要在開機選項中禁止驅動強制簽名
Beaglebone 安裝
Beaglebone 安裝
Beaglebone 安裝
2 1 3 Beaglebone 安裝 https://goo.gl/2eDgiJ http://beagleboard.org/latest-images https://goo.gl/TL5a1X
Beaglebone 安裝 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Beaglebone 安裝
Beaglebone 安裝
Beaglebone 安裝 login:debian Password:temppwd
編譯C程式
編譯C程式 Ctrl + X 離開
編譯C程式 編譯C程式 查看當下目錄的檔案 產生這個檔名 執行
編譯C程式 編譯C程式 產生目標檔 利用目標檔製作出執行檔 產生執行檔 執行
編譯C程式 指定輸出檔名 編入除錯資訊 編譯C程式 顯示所有的警告訊息
編譯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除錯時用)
Thanks 作業系統實習 Operating Systems