天天看點

ARM-Linux學習“心情篇”-01

開篇吐槽:

(PS:先聲明我的記錄并不是實打實的幹貨,更多的是個人的學習随想與記錄!)

        又回歸到了ARM-Linux的學習生活中。之前,在學習韋東山的視訊的時候,知識消化上遇到了挺大的困

難,因為在個人學習的過程中少了許多的背景知識,太好的 了解韋老師的内容,便覺得還是找本書系統的學習下

基礎知識,這樣比較好。

參考的教材:

  1. 嵌入式Linux應用程式開發标準教程(第二版) 華清遠見 (主要)
  2. 嵌入式Linux開發教程(上冊)  ZLG
  3. 嵌入式Linux開發實用教程    朱兆祺

課題進度時間:

第8周--星期(3-6)

課題内容為:

Linux基本常用操作-->編輯器(vi)-->編譯連結器(gcc)-->工程管理工具(makefile)-->DBUG軟體(gdb)

背景描述:

        一開始上手的時候,覺得Linux的指令行真心很難用,而且指令又多又要自己打 ,而且

每次開虛拟機的時候都不知道能用它幹啥,現在也不太知道,隻知道需要它這個編譯環境,

平時啥的還是Windows舒服,不過也沒啥關系!這幾天接觸,覺得還可以沒那麼排斥了!

一開始玩的話,隻需了解點實用常見的指令就闊以了,需要用到的後面再說。按需所取,比較

高效。下面,介紹的是在Linux下個人初學目前用到的指令。

      比如:知道Tab補全的技巧及如何進入某個檔案夾,建立個.c檔案,會編輯.c檔案并會簡單的

makefile管 理,再來個GCC生成可執行檔案,執行檔案就闊以了(一開始接觸用Linux環境寫C代碼的基本),

那些打更新檔,解壓縮的暫時還沒用到,使用上感覺它規律也差不多,共性大概就像彙編指令格式 :助記符+源操作數

+目的操作數(佛系說就是:多用就記得了,孰能生巧!最好是去圖書館借本書放手邊,不會就喵喵),有很多書好壞

看個人選擇,合适就好。個人還建議:先不要一開始就直接自己搭好環境,直接用别人提供的這樣可以減輕點煩躁感,

個人就是使用韋老師團隊提供好的虛拟機,與在Windosws下連接配接的軟體。

繼續閱讀