在上一篇文章中 已经介绍了如何安装虚拟机 这篇文章会把我如何配置虚拟机的上网环境、如何搭建一个Linux 下的 C IDE 尽量详细的分享给需要的朋友。
一.配置虚拟机连接网络
搭建服务器之前 先要设置好虚拟机的网关、DNS、IP。
1.vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE eth0
BOOTPROTO static //static设置IP为静态获取 即192.168.0.36
HWADDR 08:00:27:EF:21:20
IPADDR 192.168.0.36 //人为分eth0的IP
NM_CONTROLLED yes
ONBOOT yes //网卡开机启动
TYPE Ethernet
UUID b5cdd953-946c-4324-8df0-d45b81fd523d
2.vi /etc/sysconfig/network //配置网关
NETWORKING yes
HOSTNAME host
GATEWAY 192.168.0.1
3.vi /etc/resolv.conf //配置DNS(负责域名解析)
nameserver 8.8.8.8
二. 在线安装一些必要的小工具
1.yum -y install wget //否则wget命令不能用
yum -y install unzip zip
2.yum -y install gcc automake autoconf libtoolmake
yuminstall -y gcc gcc-c
yuminstall -y gdb
//否则make命令不能用
3.yum–y install ncurses-devel ncurses byacc cmake python-devel flex python
最后能一个不落的安装 否则会vim安装的时候会出现一些莫名其妙的问题
三.编译安装VIM7.4
cd /usr/local/src
wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2
tar -xjf vim-7.4.tar.bz2
cd vim74
./configure --with-features huge --enable-pythoninterp--enable-gui gtk2 --enable-cscope --prefix /usrmake make install
四.IDE 搭建
1.编译安装ctags
下载ctags-5.8.tar.gz(http://fossies.org/linux/misc/ctags-5.8.tar.gz/)
tar -zxvf ctags-5.8.tar.gz
cd ctags-5.8
./configure
make make install
2.编译安装cscope(查找函数调用)
下载cscope-15.8a.tar.gz
tar -zxvf cscope-15.8a.tar.gz
cd cscope-15.8a
./configure
make make install
3.安装vim树形目录插件NERD_tree.zip(显示文件的树形目录)
下载NERD_tree.zip http://www.vim.org/scripts/script.php?script_id 1658
unzip NERD_tree.zip
mkdir -p ~/.vim/{plugin,doc}
cp doc/NERD_tree.txt~/.vim/doccp plugin/NERD_tree.vim ~/.vim/plugin/
~/.vimrc内加入
Ctrl N 启动NERDTree树状文件目录
nnoremap silent c-n :NERDTreeToggle CR
4.Taglist安装(显示c 文件内类的函数目录)
下载taglist_46.zip http://sourceforge.net/projects/vim-taglist/files/vim-taglist/
unzip taglist_46.zip
cp doc/taglist.txt ~/.vim/doc
cp plugin/taglist.vim ~/.vim/plugin/
在~/.vimrc文件中加入
let Tlist_Show_One_File 1
let Tlist_Exit_OnlyWindow 1
let Tlist_Use_Right_Window 1
let Tlist_Use_Left_Window 1
add tags
set tags .
set tags /home/Work/server/trunck/tags
nmap silent leader ts :ts cr
F9启动taglist
nnoremap silent F9 :Tlist CR
5.在头文件和源文件间切换 a.vim
下载a.vim(http://www.vim.org/scripts/script.php?script_id 31)
将a.vim放到~/.vim/plugin文件夹下在~/.vimrc中增加
在新Buffer中切换到c/h文件
nnoremap silent F10 :A CR
横向分割窗口并打开c/h文件
nnoremap silent F11 :AS CR
纵向分割窗口并打开c/h文件
nnoremap silent F12 :AV CR
本文链接: http://kimide.immuno-online.com/view-726719.html