CentOS6.x之emacs安裝配置編譯

剛開始學習linux,幹學沒什麼意思,想在linux下寫寫程序,瞭解到linux下使用較多的是emacs和vim,在youtobe上分別看了看這兩個工具進行開發的視頻,我的感受emacs比較酷一點,因此選擇了emacs。html

閒話少說,下面寫一下本身安裝、配置、編譯c++程序並運行的過程。linux

一、安裝emacsios

  剛開始我選擇了下載代碼安裝,make的時候老是出錯,找不到解決方案。c++

  後來直接yum -y -install emacs安裝了。(安裝以前要把emacs用到的一些依賴庫安裝好,建議使用root帳戶,最後執行yum -y -install emacs進行安裝)shell

  依賴庫:vim

    yum install gcc*工具

    yum install glib*學習

    yum install gtk*ui

    yum install ncurses*spa

    yum install libXpm*

    yum install giflib* libjpeg* libtiff* libpng*

二、學習入門文檔

  安裝完成打開emacs(能夠在shell直接輸入emacs打開),主界面有一個tutorials文檔(中文的),花大概兩三個小時讀一下,邊讀邊練習(這一步千萬不要跳過)。

三、配置emacs成爲c++IDE

  在~下面mkdir,建立_emacs、install、work、三個目錄,touch建立一個.emacs文件(這是emacs主要的配置文件,其餘配置文件都是經過這個文件加載進去的)。

  別人的配置文件下載地址:

    http://download.csdn.net/detail/karotte/3812760

  下載下來tar 解壓把_emacs、install目錄裏面的內容cp到本身剛纔在~建立的目錄下。把my_emacs中的內容複製到.emacs中。

  配置工做完成了。

四、編譯運行c++

  打開emacs,你會發現風格因爲配置文件的改變而改變了。

  C-x C-f 建立文件test.cpp。

  

1 #include <iostream>
2 using namespace std;
3 
4 
5 int main()
6 {
7     std::cout<<"hello world"<<std::endl;
8     return 0;
9 }

  C-c C-s保存。

  M-x compile<enter>

  刪除make,輸入g++ test.cpp -o test(這裏不要用gcc,我剛開始用gcc編譯不能經過。由於gcc在連接的時候不加載動態庫。)

  進入emacs shell運行程序。 M-x eshell<enter>

  ./test 運行程序。

上一張圖,最長迴文數,感受66的:

 

 

轉載請聲明,若有錯誤歡迎指正交流。

內容參考自:http://www.linuxidc.com/Linux/2012-08/68299p2.htm

      http://blog.chinaunix.net/uid-23023613-id-88201.html

      http://blog.csdn.net/zz55109/article/details/20776289

相關文章
相關標籤/搜索