Ubuntu之开发环境的搭建
程序员文章站
2022-04-27 23:25:35
Ubuntu之开发环境的搭建 初学Linux,今天反复卸载与重装微软商店的Ubuntu好几次,终于解锁了在Ubuntu上搭建开发环境的正确姿势, 搭建了一个非常简单的开发环境;简单到什么地步呢?只是简单地配置了一下编辑器,安装了几款编译器。 而就是这样一个简单的开发环境,对于现在的我来说足够用了。 ......
Ubuntu之开发环境的搭建
初学Linux,今天反复卸载与重装微软商店的Ubuntu好几次,终于解锁了在Ubuntu上搭建开发环境的正确姿势,
搭建了一个非常简单的开发环境;简单到什么地步呢?只是简单地配置了一下编辑器,安装了几款编译器。
而就是这样一个简单的开发环境,对于现在的我来说足够用了。
编辑器
Ubuntu自带了Vim编辑器,通过编辑.vimrc文件便可随意配置自己的Vim了(入坑的原因),必要配置如下:
- set number //显示行号
- set tabstop=4 //设置tab的缩进宽度
- set shiftwidth=4 //设置<<和>>的缩进宽度及自动缩进宽度
- set cindent /设置c/c++风格的自动缩进
- inoremap ( ()<Esc>i
inoremap [ []<Esc>i
inoremap { {<CR>}<Esc>O
inoremap ' ''<Esc>i
inoremap " ""<Esc>i //括号及引号的自动补全 - map <F5> :call Compileandrun()<CR>
func! Compileandrun()
exec "w"
if &filetype == 'c'
exec '!g++ % -o %<'
exec '!time ./%<'
elseif &filetype == 'cpp'
exec '!g++ % -o %<'
exec '!time ./%<'
endif
endfunc //一键编译运行
编译器
在Ubuntu上只需两个命令即可安装上GCC及G++编译器。
- sudo apt-get update //更新源列表。
- sudo apt-get install build-essential //安装了该软件包,编译c/c++所需要的软件包也都会被安装。
一个简单的开发环境就这样搭建好了。
科普
1. sudo apt-get update
linux每个发行版,都会维护一个自己的"软件仓库",其中Ubuntu维护的"软件仓库"是源列表,
说白了就是网址列表,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用。
这个命令的作用是获得最新的软件包的列表,它会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。
软件包管理器里看到的软件列表,都是通过该命令更新的。
2. sudo apt-get upgrade
该命令会对本机上已安装的软件与软件列表对应软件做比较,看是否需要更新。
推荐阅读
-
C/C+学习笔记:10个免费的c/c+集成开发环境(IDE)
-
Android NDK开发之:配置环境的详解
-
Android开发笔记之:在ImageView上绘制圆环的实现方法
-
Android开发笔记之:Handler Runnable与Thread的区别详解
-
Android开发笔记之:返回键的复写onBackPressed()介绍
-
Android开发笔记之:一分钟学会使用Logcat调试程序的详解
-
Android开发笔记之:如何安全中止一个自定义线程Thread的方法
-
Android编程开发之打开文件的Intent及使用方法
-
Android开发入门环境快速搭建实战教程
-
java开发之读写txt文件操作的实现