LINUX 知识点记录(防止忘记)

LINUX学习记录,防止忘记。

20191105:

1.使用64位Ubuntu编译生成32位程序,在编译过程中报出这个错误

fatal error: input没有那个文件或者目录

解决方法:主要是下载32位的编译库。可以安装:
sudo apt-get install lib32readline-gplv2-dev
我使用的是Ubuntu16.04 64位系统,这个方法没有作用,还需要安装:
sudo apt-get install gcc-4.8-multilib g++-4.8-multilib
2.ubuntu下,解决包依赖关系最有效的方法:
用aptitude 来代替apt.
 
sudo aptitude installl 要安装的包
 
3.ubuntu 下VIM 不好用怎么办
 
1 sudo apt-get remove vim-common
2 sudo apt-get install vim
3 编辑  /etc/vim/vimrc.tiny ,倒数第二行,compatible 改成 nocompatible ,就可以解决ABCD的变向问题。
 
4 ubuntu 下编译环境搭建(原子文档上说明方法对于新装系统有误):
 
1  sudo tar -vxf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz
2  sudo vi  ~/ .bashrc     (sudo vi /etc/profile,系统启动使能一般启动bashrc变量)
3  在上面文件中添加: PATH=$PARH:路径/gcc-linaro-arm-linux-gnueabihf-4.9.4.......
4  source ~/ .bashrc
5  检查环境变量是否成功:echo $PATH
6 sudo apt-get install lib32stdc++6 (依赖)
7 检查:arm-linux-gnueabihf-gcc -v
 
 
20191109
 
1 解决LINUX下VIM 乱码的情况:
 
文件地址: /etc/vimrc   或者  /etc/vim/vimrc
在文件中添加:
set fileencodings=utf-8,ucs-bom,gb18030,gbk2312,cp936
set termencoding=utf-8
set encoding=utf-8
 
2  汇编文件出现ERROR:no such instruction
 LINUX下汇编编译出现如上错误,经查找,LINUX区分大小写,WINDOS下大小写均可,LINUX下
汇编文件应写为:*.S。
posted @ 2019-11-05 11:21  湛蓝v天空  阅读(225)  评论(0)    收藏  举报