首页 > 代码库 > 小知识积累-linux下一些简单开发配置
小知识积累-linux下一些简单开发配置
系统环境为 redhat enterprise 6.x,主要是针对初学者在linux下用gcc和vi简单测试开发的一些配置
1.vi 自动换行
在终端下敲入vi命令打开文件 :
vi ~/.vimrc
如果不存在这个文件会自动新建一个文件,输入i进入插入模式,将下面一行数据敲入文件中,然后依次按 esc:wq! 这些键保存文件
set cindent
也可以上面的cindent改为autoindent ,不过我个人感觉cindent更符合编程习惯。
因为~表示当前用户的主文件夹,所以进行如上操作后只对当前用户生效,如果想让新建的用户也生效的话,可以用root用户编辑vim下面的.vimrc文件然后再添加上面一行数据:
vi /etc/vimrc
一般来说,这个vimrc是有数据且有值的,所以添加的时候要找好位置,在vim配置文件中,后双引号表示注释
2.配置环境变量
主要是配置程序可读到我们自己写的动态库,这里只介绍普遍认为比较合理的一种方法,修改/添加环境变量
使用vi打开当前用户环境文件:
vi ~/.bash_profile
我的新装redhat的该文件内容如下:
# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATH
里面没有 LD_LIBRARY_PATH这一项,添加后文件内容如下:
# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binLD_LIBRARY_PATH=.:$LD_LIBRARY_PATHexport PATH LD_LIBRARY_PATH
linux下配置环境参数,如果一个参数有多个值,用冒号隔开。上面的.表示当前目录,这样修改该文件后,以后编译后的可执行文件就可以在当前目录读取动态库了。要使得文件立即生效,还需要执行:
source ~/.bash_profile
以后修改其他环境参数变量也可以参考该设置。
小知识积累-linux下一些简单开发配置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。