1. 程式人生 > >嵌入式開發環境之編譯器

嵌入式開發環境之編譯器

嵌入式編輯器

編輯器:是終端一個非常有名的工具。我們現在為大家介紹一款非常有名的編輯器叫做VIM(我的系統已經安裝了,現在只能口述了)

(這些安裝的前提是進入root許可權())

VIM的使用就是直接敲出vim,預設情況下敲出,機器是沒有安裝的,因為在安裝過程中預設是隻裝vi不裝m的,因為vim實際是vi的一個升級版,它的能力會比vi更強,也就是說它在程式碼檢視的能力上會更強,vi實際是程式設計師在終端上進行編輯軟體的一個記事本,它的功能其實比Windows的記事本要強得多,而且你會發現很多開發核心的人vi用的非常熟,可以說如果你vi用的非常熟對以後開發的效率會起到很大的提升,速度也更快。有的時候我們還可以在路由器中用vi去編一些東西,所以vi對於初學嵌入式來說是一定要掌握的工具。然後介面告訴怎麼安裝,命令為apt-get install vim-nox。因為nox這個軟體包應該是比較穩定的所以建議大家裝nox,點選enter鍵。這個時候它會讀取軟體包問我們是否下載33.6MB的檔案,然後我們點Y回車,這個時候就開始從網上下載這個安裝包進行安裝了,在安裝過程中根據自己的網上和硬碟響應時間來決定它的速度。這樣VIM就安裝完成了。然後我們要敲擊vim點選enter如下圖:

如上圖,大家就可以看到已經有一個相應的介面出來了,然後我們退出它,退出它的方法跟Windows不太一樣,因為vi是純文字的,不可能點選左上方的叉,因為點選那個叉是整個終端退出,那麼我們退出應該點選;q如果強退再在後面加上!在點選回車,在以後的編輯我們也可以直接敲vi,因為在敲vi的時候實際上它已經連結到vim了。

所以說在Linux發行版本安裝過後我們第一件事情是先做root許可權的升級也就是把它密碼設定一下。然後就是更新一下源,對我們後面搭建服務是有一定的幫助的。下一步就是我們安裝vim試一下我們的更新源是否正常,因為預設來說Linux都只裝了一個最精簡的vi,而我們最精簡的vi對我們檢視程式碼來說是不是很支援,所以我建議大家都使用這個升級版的vim。

相關推薦

嵌入式開發環境編譯器

嵌入式編輯器 編輯器:是終端一個非常有名的工具。我們現在為大家介紹一款非常有名的編輯器叫做VIM(我的系統已經安裝了,現在只能口述了) (這些安裝的前提是進入root許可權()) VIM的使用就是直接敲出vim,預設情況下敲出,機器是沒有安裝的,因為在安裝過程中預設

Linux嵌入式開發環境串列埠配置

開發平臺:Ubuntu 串列埠工具:putty 安裝方法:su apt-get install putty 串列埠使用方法: 1、將串列埠連線至PC,在命令列輸入putty,開啟putty介面 2、將連線方式設為serial,裝置選擇為/dev/ttyUSB0(本機為USB轉串列埠,其他情況可嘗試/

嵌入式開發環境的建立- 建立宿主主機開發環境

測試 直接 not 下載 使用 ports 可執行 port 知識庫 原地址:http://blog.csdn.net/duwchy/article/details/1612878 在進行嵌入式3D等開發,必須有一臺x86的PC機作為宿主機, 絕大多數的 Linux

laravel 開發環境 laragon

支持 開發 官方 server 安裝 laravel 方案 開發環境 折騰 在windows下開發laravel ,用什麽開發環境?一直用官方建議的Homestead,挺折騰人的,不過還是搞定了所有的大坑小坑。真正用時,感覺不好了,慢!聽說裝 nfs什麽的可以加速,發現它不

嵌入式開發環境搭建(一) 虛擬機實現橋接Ethernet網口 並且通過WIFI進行NAT聯網

war bubuko 搭建服務器 6.4 網線 16.4 聯網 橋接 圖片 背景:   目前手頭上有一塊JZ2440的板子,之前有搭建完整套開發環境,由於虛擬機故障需要從新搭建服務器端,故在此記錄搭建步驟 環境:   Ubuntu16.4   VMWare 12 先行條件:

團隊一致性的PHP開發環境Vagrant

Vagrant 簡介 Vagrant是一個基於Ruby的工具,用於建立和部署虛擬化開發環境。 它的主要意義是讓所有開發人員都使用和線上伺服器一樣的環境,本質上和你新建一個虛擬機器 安裝 # https://www.vagrantup.com/downloads.html # vagrant 下載,

CentOS7 64位下安裝基礎開發環境JDK篇

一. 安裝JDK 1.1 準備工作 確保系統中沒有其它已安裝的jdk,輸入命令:rpm -qa | grep java,如果有,使用命令rpm -e --nodeps 解除安裝已安裝的jdk 切換到root使用者並進入usr目錄: cd /usr 在usr目錄下建

CentOS7 64位下安裝基礎開發環境Tomcat篇

安裝Tomcat 注意:關閉防火牆 2.1 準備工作 1、 切換到/usr下:cd /usr/software 2、 建立tomcat目錄:mkdir tomcat 3、 進入tomcat的目錄中:/usr/software/tomcat 2.2 安裝步驟 上傳t

CentOS7 64位下安裝基礎開發環境MySQL篇

安裝MySQL 1 解除安裝CentOS7自帶的mariadb資料庫 檢視是否有自帶的mariadb: rpm -qa | grep mariadb 解除安裝自帶的mariadb資料庫 刪除:rpm -e --nodeps mariadb-libs-5.5.56

Vue ts開發環境webpack配置

webpack.conf.ts import * as webpack from 'webpack' import * as HtmlWebpackPlugin from "html-webpack-plugin" import { VueLoaderPlugin } fr

Vue ts開發環境module.d.ts

在使用ts開發時,常常需要如下形式匯入: import * as a from './image/a.png' 但是預設情況下,typescript的編譯檢查無法通過這樣的檔案字尾,這時可以通過ts

Vue ts開發環境tsconfig.json

tsconfig.json { "compilerOptions": { // 與 Vue 的瀏覽器支援保持一致 "target": "es5", "lib

開發環境git:團隊協作git工作流與常用命令

此篇文章只是一篇傻瓜式的,記錄工作中比較規範且常見的一個git工作流需要用到的命令,讓你可以快速的開始工作。而不是一些長篇大論的理論知識,如果你有用過sourcetree或者其它圖形化工具,結合你正在使用的工具,敲這些命令,看圖形化工具中的變化,對比思考這些命令可能會更容易吸收。 1.基本配置 剛入職公司

使用docker來構建嵌入式開發環境

我目前使用的一套嵌入式開發SDK是在ubuntu 14.04上構建的, 對於較新的ubuntu發行版或其他linux發行版是不能相容的. 比如目前我使用的是Fedora 25作為自己的系統, 那麼要編譯SDK會發生錯誤. 主要是libtools, autoco

LaraDock配置Laraval開發環境

無法正常啟動mysql 雖然我們在Docker環境中已經下載了mysql,但是用命令檢視正在啟動的容器時發現mysql並沒有成功啟動: docker ps 解決方案: 修改檔案: laradock/docker-compose.yml

Android開發環境eclipse安裝

    早有想法開發Android的APK,也聽說現在傻瓜式的APK創作方式很容易,控制元件什麼的都很好操作之類的,但是一直沒有找到合適的入口。後來看了羅昇陽的《Android系統原始碼情景分析》,裡面有“Hello World”的詳細程式碼結構,遂在已有的開發平臺上實驗了一

嵌入式開發環境的配置

實驗環境:Windows 7 32位,Ubuntu 12 32位,VMware 10 32位 開發板常用軟體的安裝配置 安裝SSH服務 終端輸入:apt-get install openssh-server openssh-client 安裝完成後,檢視程序服務是否啟動 ps -

構建前端開發環境----使用express處理POST跨域請求

回顧 在上次的 文章中,實現了 開發環境的簡單的jsonp 處理,但是隻能處理 GET 請求,不支援 POST 請求。為了讓 模擬的效果更好一點,還要能處理 POST 跨域請求。 使用 CORS 處理跨域 在 express 中實現 CORS 的方法

晒一晒我的嵌入式開發環境(軟體)

主機windows+ubuntu虛擬機器 檔案傳輸用 主機與虛擬機器傳輸檔案告別命令列 ubuntu控制檯用 開發板控制檯用 開發板和主機windows用網線間接連線虛擬機器,可以從虛擬機器TF

搭建QT+Sqlite3嵌入式開發環境

前言 原創文章歡迎轉載,請保留出處。 若有任何疑問建議,歡迎回復。 郵箱:[email protected] 之前我們已經成功搭建了QT嵌入式開發環境(具體步驟見http://blog.csdn.net/maxwell_nc/article/de