參考資料
步驟1:下載安裝
表示已經(jīng)裝了四五個(gè)月了,基本沒(méi)用過(guò)。
emmm……根本沒(méi)用過(guò)。
安裝包是某大佬提供的,安裝以后看到一大堆字母直接就放棄了……
步驟2:更新
在終端輸入命令等待更新。
apt update

步驟3:下載clang編譯器
在終端輸入命令,安裝clang編譯器
apt install clang
步驟4:下載vim編輯器
在終端輸入命令,安裝vim編輯器
apt install vim
步驟5:創(chuàng)建一個(gè)程序
在終端輸入命令
vim hello.c
進(jìn)入vim編輯器,按s進(jìn)入編輯模式,即可編輯代碼。

步驟6:保存程序
VOL+Q彈出3菜單
選擇ESC
進(jìn)入命令行模式,輸入
:wq
保存并退出程序
步驟7:編譯并運(yùn)行程序
在終端輸入:
clang hello.c
或輸入
gcc hello.c
編譯程序
運(yùn)行完后,就會(huì)生成a.out可執(zhí)行文件
再輸入:
\.a.out
運(yùn)行a.out文件
輸出:Hello !
如果不想要可執(zhí)行文件叫a.out,也可以在通過(guò)如下命令設(shè)定名字
gcc hello.c -o hello.o
然后運(yùn)行
./hello.o
如果是經(jīng)常用到中文提示和中文注釋的小伙伴的話,還可以用以下代碼使vim支持中文
首先在終端輸入
cd ~
vim .vimrc
接著就會(huì)跳入編輯器內(nèi),再粘貼如下代碼
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030
set termencoding=utf-8
set expandtab
set ts=4
set shiftwidth=4
set nu
syntax on
if has('mouse')
set mouse-=a
endif
再按ESC鍵,輸入:wq保存并退出。之后的文件就支持中文輸入和顯示了~

此處顯示中文的配置參考了百度貼吧的一個(gè)帖子如何支持中文
小結(jié)
或許是實(shí)在不喜歡把電腦搬來(lái)搬去吧,我迫切需要一個(gè)安卓端的C程序編譯器。
以前用過(guò)那種比較好操作的手機(jī)編譯器,不需要配置啥啥啥,點(diǎn)進(jìn)去直接輸程序。但是編譯效果就比較菜雞了。

至于Termux,某大佬強(qiáng)推,但是大家都表示不知道怎么操作的一個(gè)可以做編譯器的APP。
我想今天以前電磁1702是只有某大佬一個(gè)人在用,過(guò)了今天就是我和他兩個(gè)人在用了……
沒(méi)有熟悉命令行操作的人,很難體會(huì)到Termux的好。尤其我這樣的,裝了Ubuntu系統(tǒng)五個(gè)多月,基本上沒(méi)怎么用過(guò)的人。
還記得有一次實(shí)驗(yàn)室測(cè)試,學(xué)姐出的題目是用命令行打開(kāi)文件夾,我在紙上寫道:“難道不是鼠標(biāo)雙擊就打開(kāi)了嗎?”我想學(xué)姐看到我的答案內(nèi)心是這樣的:“!?。 蔽疫@樣的人沒(méi)被踢出實(shí)驗(yàn)室真是個(gè)奇跡-_-||
第一次用Termux編譯C程序也不是一帆風(fēng)順的,教程中說(shuō)輸入:wq,我把wq輸入了n遍,都沒(méi)有像料想中的一樣成功保存并退出到命令行。沒(méi)錯(cuò),因?yàn)槿思沂恰?wq”。
某大佬絕對(duì)是年度最有耐心的同學(xué),三月份我在Ubuntu系統(tǒng)下配置vim編輯器時(shí)就出現(xiàn)過(guò)這樣的問(wèn)題,彼時(shí)某大佬循循善誘告訴我vim有三種模式,不要忘記打冒號(hào)等等……
但是我……總歸四月份到現(xiàn)在從來(lái)沒(méi)有啟動(dòng)過(guò)Ubuntu。
立一個(gè)不知道會(huì)不會(huì)實(shí)現(xiàn)的flag,反正我打臉的次數(shù)多了,也不在乎了(手動(dòng)笑哭),暑假要堅(jiān)持在Ubuntu下進(jìn)行前端學(xué)習(xí)&開(kāi)發(fā)……