一、选择桥接模式,一直提示wird network 链接错误问题,解决方法:
①通过修改配置文件:(选择桥接模式)
sudo vi /etc/network/interfaces打开后里面可以设置DHCP或者手动设置静态ip。
前面的auto eth0,是让网卡开机自动挂载。
为网卡配置静态IP地址:
auto eth0
iface eth0 inet static
address 192.168.1.131
gateway 192.168.1.1
netmask 255.255.255.0
修改好后保存退出。
②重启: sudo /etc/init.d/networking restart
安装ubuntu完,默认使用NAT模式。
/etc/network/interfaces文件中为:
auto lo
iface lo inet loopback
二、
安装交叉工具链后,编译提示arm-linux-gcc:命令未找到!
解决方法:
①终端下: 运行 export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
② cd ~root/ ;(切换到root用户下的root目录下) ls -a
③Sudo vi .profile 添加export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
④source ~/.bashrc
⑤检查; arm-linux-gcc --version
编译内核时提示arm-linux-gcc:not found
解决方法:
首先:终端sudo vi /etc/profile 在出现的配置文件中,最后一行添加
export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
然后:arm-linux-gcc -v 检查版本
接着:①打开一个超级用户权限的shell: sudo -s
②sudo vi /etc/profile在末端加上:
export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
③source /etc/profile 使环境生效。
最后,在次进入到export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
内核目录,执行make zImage,即可~!(不是 执行 sudo make zImage)
三、PC与linux 设置共享文件夹:
Sudo apt-get install open-vm-dkms 提示:输入y
Sudo mount -t vmhgfs .host:/ /mnt/hgfs
四、Ubuntu下:make menuconfig Error
解决办法: sudo apt-get install libncurses5-dev 或者:sudo apt-get install ncurses-dev
五、ubuntu vi 配置
首先安装vim编辑器
$sudo apt-get install vim vim-gnome vim-tiny vim-gtk vim-nox
在用户目录下建立自己的配置文件
#cd ~
touch一个名为.vimrc文件
#touch .vimrc
#vi .vimrc
输入以下配置:
set nocompatible 不使用vi默认键盘布局
set number 显示行号
set autoindent 自动对齐
set smartindent 智能对齐
set showmatch 括号匹配模式
set ruler 显示状态行
set incsearch 搜索时一边输入一边显示效果
set tabstop=4 tab键为4个空格
set shiftwidth=4
set softtabstop=4
set cindent C语言格式对齐
set nobackup 不要备份文件
set clipboard+=unnamed 与windows共享剪贴板
syntax on 语法高亮
set mouse=a 鼠标支持
只对各个用户在自己的当前目录下的.vimrc修改的话,修改内容只对本用户有效。
嘿嘿,以上就是在配置开发环境遇到的一些问题。通过网上查找方法,都一一解决了!