vim+gcc+gdb

弄了三天多,終於差不多可以在linux下編寫C程序了,很遺憾,笨鳥現在才飛。然後是解決一個問題的路上又遇見另一個問題,一路googlebaidu,各種坎坷各種噁心。記錄下這些學習過程,當是總結。 網絡了搜索了很多IDE,自己對linux系統很多命令不熟悉,所以安裝的很噁心,於是都放棄,決心好好用vim+gcc+gdb。
1. gcc 安裝。

1>root用戶登陸。

Ubuntu沒有root用戶, "sudo -i" "su"

su 和 sudo 的区别:
1.共同点:都是root用户的权限;
2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。
su - root:表示人以root身份登录 root:表示与root建立一个链接,通过root执行命令
參考:  http://www.justwinit.cn/post/4461
默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?
(1)sudo命令这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。
(2)sudo-i通过这种方法输入当前管理员用户的密码就可以进到root用户。
(3)如果想一直使用root权限,要通过su切换到root用户。
那我们首先要重设置root用户的密码:sudo passwd root这样就可以设置root用户的密码了。之后就可以自由的切换到root用户了su输入root用户的密码即可

參考:  http://hi.baidu.com/ssrstt/item/23ff804b4673a1a7de2a9fdd#713670-tsina-1-43564-128ff9f28d958dae738be418601ffbcd
2>gcc 安裝
1> sudo apt-get install vim
2> sudo apt-get install build-essential
// build-essential是c语言的开发包,包含了gcc make gdb和libc函数库很多工具。

2. vim 安裝
1> apt-get install vim

3.手把手教你把Vim改装成一个IDE编程环境(图文)
http://blog.csdn.net/wooin/article/details/1858917
一步步将vim改造成C/C++开发环境(IDE)
http://blog.163.com/023_dns/blog/static/1187273662012125112426472/
4.简明 Vim 练级攻略 http://coolshell.cn/articles/5426.html
游戏:VIM大冒  http://coolshell.cn/articles/7166.html
5.鳥哥的linux私房菜 第十章 VIM程序編輯器
6.GCC新手入门 http://wiki.ubuntu.org.cn/Gcchowto
7.C++編譯初步 http://wiki.ubuntu.org.cn/Compiling_Cpp
8.跟我一起寫Makefile
http://wiki.ubuntu.org.cn/%E8%B7%9F%E6%88%91%E4%B8%80%E8%B5%B7%E5%86%99Makefile
(未看!)
9.用GDB调试程序 http://blog.csdn.net/haoel/article/details/2879(未看)!

原文地址:https://www.cnblogs.com/huhaibo/p/3351967.html