2020年10月17日 星期六

建置程式開發環境

建置程式開發環境

教學目標:

在 Linux 上面有許多程式開發環境,從最陽春的 vim、Emacs 乃至於大型專案開發會用到的Eclipse 都是 Linux 上面的程式開發環境。使用 vim 作程式開發對學生而言略嫌功能太過簡陋,而 Eclipse 是屬於大型專案工具,光是啟動、運作都需要不少資源,因此不大建>議學生使用。本課程的目標即在於教導學生建置 Linux 上面的程式開發環境,我們的首選>是 geany 這個輕量級的 IDE 程式開發工具。


教學方法:

在這門課程上我們採用 geany 來進行程式開發,其安裝方式如下:

# apt-get install geany

Geany 的好處是它的介面非常精簡,支援 C/C++、 Python 等程設語言之語法高亮度顯示,

而且可以直接呼叫 GNU C 或是 Python 來進行程式編譯與執行的操作,簡單來說其功能非常類似 DOS 時代的 Turbo C/C++ 一樣,是個輕量級的程式開發環境。下圖是 geany 載入 C 語言的畫面,我們可以看到其介面非常的簡潔,適合初學程式設計的學生來使用。





3 則留言:

  1. linux下最好用的IDE应该是codeblocks吧

    回覆刪除
  2. Codeblocks 看起來也不錯,有機會再來玩玩看。我教學生用 geany 是因為它的「體積」很小,不會佔硬碟很多空間。而且基本功能一應俱全,適合入門。至於 codeblocks 我再找個時間來玩玩看。

    回覆刪除
  3. geany不能编译工程,麻烦的很,
    期待老师出一期linux+codeblock开发环境搭建课程

    回覆刪除