vimccls編譯不過
Ⅰ 試了一下用vim編譯了一個c文件,但是打開提示許可權不夠怎麼辦
大信激哥,.c文件是文本文件,文本文件是沒有設置執行許可權的,你可以ls -lF試一下應該是沒有x位的,所以就算你用root也是不能執行的,當然你可以強制設置執行許可權,chmod ug+x hello.c或者稿坦笑直接 chmod 777 hello.c,chmod是要在root下才鍵含可以運行的哦。
切到root許可權用 sudo ,不過一般是需要密碼D~
應該執行./hello,hello是可執行檔。
Ⅱ vim能編譯c語言的文件嗎
這個東西在linux下用得比較多吧,它就像是一個類似於txt的文本編輯工具,似乎不能實現編譯的功能……我剛剛學C的時候記得有一個叫win-TC的工具,比較小,而且支持滑鼠操作,對初學者比較方便,不過對C的語法要求比較高。
Ⅲ vim下使用g++編譯時報錯:.cpp:5:34: 錯誤: 『main』的聲明指定了兩個以上的數據類型,這是怎麼回事啊
main主函數只能扮渣有兩個參數,你是不是寫梁缺凱多了?一般都是這樣的:橡喚
int main(int argc, char *argv[])
Ⅳ ubuntu vim編譯時出錯
cp: 無並者法創建一般茄如文件 「/usr/絕納薯local/bin/vim」: Permission denied
許可權不足……
在cp之前加上sudo
其實可以用apt-get裝vim的…………
Ⅳ ubuntu vim c語言編譯
linux平台的C開發環境一般有Eclipse CDT,Source Insight或者VIM,都各有特點。
1.首先,在vmware里設置網卡模式為NAT
先ifconfig -a查看那有幾塊網卡,一般可以看到lo和eth0,我這里是eth1
然後用vi /etc/network/interfaces編輯該文件,再最後面加一句iface eth0 inet dhcp
重啟虛擬機或者/etc/init.d/networking restart就行了
再次ifconfig就可以看到已分配到了IP,然後ping一下外網地址驗證一下。
譯和調試環境安裝好了,該裝編輯器VIM了。
2.裝好後為了編輯方便,先啟用語法高亮顯示,自動縮進,顯示行號等,用VIM編輯VIM的配置文件vim /etc/vim/vimrc,在末尾加上如下設置
syntax on
set autoindent
set cindent
set nu
3.先簡單設置這些,以後再設置配色方案,自動提示,文件列表等功能,VI的使用,可以看看VI的中文手冊,和後面的參考鏈接。
Ⅵ 在VIM裡面是怎樣編譯C語言的文件
一、首先要會使用vim編寫一個c文件
1.在linux終端下輸入:
vi
test.c
表示生成了一個test.c的c語言文件
2.此時時命令模式,按"a"鍵或者"i"進入輸入模式,然後就是輸入C語言代碼
3.保存文件,再次回到命令模式,按"ESC「鍵,然後按":"鍵再輸入"wq」表示保存退出
二、然後在用gcc編譯test.c文件
直接輸入
gcc
-o
mytest
test.c即可
表示直接生成mytest執行文件
Ⅶ linux系統vim編譯器出現command not found
那是因為你沒有安裝 vim ,系統自帶的是vi,命令行輸入:sudo apt-get install vim ,就可以了。
未配置環境變數。今天在配置hadoop環境變數時,修改~/.bashrc 文件導致常用命令如ls,vi,vim,mv等全部提示command not found。原因是改~/.bashrc 時把環境變數改壞迅滾了。
Ⅷ 為什麼終端執行不了vim編輯的C語言文件
gcc的命令是不是寫錯了!Linux下正確編譯test.c要編譯預編譯生虛虧搭成.i文件,再經過匯編生成.S文件,編譯再生成.o文件,最後將所有的.o文件鏈接成一個Linux的可執行文件! 命令: gcc -o是生成的意思 。
(1)方法一:Linux下編譯的本質!
gcc -E test.c -o test.i #預空賣編譯
gcc -S test.i -o test.S #匯編
gcc -c test.S -o test.o #編譯
gcc test.o -o test #鏈接
(2)方法二: 你編輯好了代碼,可以在Linux下用gcc test.c直差拿接編譯鏈接,然後執行./a.out輸出結果。實質是對(1)中的步驟做了封裝,有不明白的可以問我,如果對你有幫助的話,幫忙採納下。
Ⅸ vim如何編譯代碼
最基本的方法是用vim調用終端的命令,你在vim里輸入
!gcc %
然後回車,應該就會編譯你的當前文件(如果你的C++就是g++,python就是python)
當然你要是一整個工程要用make
你可以在.vimrc里添加一句
nmap <F5> :w<CR>!gcc %<CR>
這樣你按F5就可以實現自動保存文件並編譯
Ⅹ 如何用vim編譯C++
1、vim abc.c
2、在abc.c裡面寫好想要的程序
3、在終端裡面跳到該abc.c的目錄下
4、用命令gcc -o t abc.c
5、./t 即可
PS:要先確定安裝了GCC,可在終端下用命令gcc -v來確認~
希望能解決您的問題。