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

相关文章
相关标签/搜索