配置开发环境遇到的一些问题及解决方法

一、选择桥接模式,一直提示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-gccnot 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修改的话,修改内容只对本用户有效。

 

嘿嘿,以上就是在配置开发环境遇到的一些问题。通过网上查找方法,都一一解决了!

 

原文地址:https://www.cnblogs.com/zhou2011/p/2854658.html