vim編譯
㈠ 請問在vi\vim 下能用gcc命令對一個程序進行編譯嗎
使用
:!gcc -o des src.c
可進行編譯。
如果有makefile文件,在vim中可直接
:make
進行編譯,如果打開quickfix窗口,編譯結果可以顯示在quickfix窗口中,對於編譯錯誤可以在quickfix窗口中選擇並回車,就跳轉到源文件的對應行上。打開quickfix窗口用
:copen
關閉用
:cclose
㈡ linux下用vim直接編譯g++應該在vimrc里加什麼
這個得慢慢配置,需要學習一些知識,我把我寫的腳步給你,復制到~/.vimrc
imap<F5> :<ESC>:wa<CR>:call Do_OneFileCompile()<CR>
function Do_OneFileCompile()
if expand("%:p:h") != getcwd()
echohl WarningMsg | echo "Fail to compile, no such file in current directory!"
| echohl none
exit -1
endif
let sourcefile_name = expand("%:t")
if (sourcefile_name == "" || (&filetype != "c" && &filetype != "cpp"))
echohl WarningMsg | echo "It's not a \"c\" or \"cpp\" file!"
| echohl none
exit -2
endif
let sourcefile_name = expand("%:r")
if &filetype == "c"
execute "!gcc\ -g\ -o\ " . sourcefile_name . "\ %"
elseif &filetype == "cpp"
execute "!g++\ -g\ -o\ " . sourcefile_name . "\ %"
endif
let exec_filename = expand("%:p:h") . '/' . expand("%:r")
echo exec_filename
execute "!chmod +x " . exec_filename
execute "!gnome-terminal -e ' " . exec_filename . "'"
endfunction
㈢ vim能編譯c語言的文件嗎
這個東西在linux下用得比較多吧,它就像是一個類似於txt的文本編輯工具,似乎不能實現編譯的功能……我剛剛學C的時候記得有一個叫win-TC的工具,比較小,而且支持滑鼠操作,對初學者比較方便,不過對C的語法要求比較高。
㈣ 如何在vim下編譯運行c語言程序
新手就不要用vim了,一百年也學不會c語言了
開始就用VC吧。
㈤ vim 能不能用來編譯執行java程序
vim是編輯器,怎麼編譯執行java?
但是你可以綁定一個鍵,按這個鍵自動使用其他程序比如javac java cmd對編輯的java處理,就像IDE中的運行按鈕一樣。
㈥ vim 在windows 系統下怎麼編譯c++
如果只是使用C++編程,而不是使用windows的MFC編程,可以考慮安裝mingw編譯環境,可以編譯出在windows系統下的可執行程序。
mingw介紹http://ke..com/view/98554.htm
mingw網站http://www.mingw.org/
網上也可以搜索到許多mingw的安裝
http://www.cppblog.com/mymsdn/archive/2008/07/27/57290.html
安裝後可以在vim中執行
:!gcc -o a.exe file.cpp
編譯文件,
也可以編寫makefile文件執行:make編譯文件。
這時配合打開quickfix窗口可看到編譯信息。Quickfix打開方法:copen
㈦ linux下 大神,怎麼用vim寫C++ 調試並編譯。能詳細點最好了.還有vim配置。
1、vim abc.c
2、在abc.c裡面寫好想要的程序
3、在終端裡面跳到該abc.c的目錄下
4、用命令gcc -o t abc.c
5、./t 即可
PS:要先確定安裝了GCC,可在終端下用命令gcc -v來確認~
㈧ 在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執行文件
㈨ vim如何編譯代碼
最基本的方法是用vim調用終端的命令,你在vim里輸入
!gcc %
然後回車,應該就會編譯你的當前文件(如果你的C++就是g++,python就是python)
當然你要是一整個工程要用make
你可以在.vimrc里添加一句
nmap <F5> :w<CR>!gcc %<CR>
這樣你按F5就可以實現自動保存文件並編譯
㈩ 在VIM裡面是怎樣編譯C語言的文件
IDE包括了編輯器,自動為你做了很多事情。就像你如果在WIN下用editplus等編輯器寫代碼,也要你保存之後再用編譯器編譯文件。
linux下也有很多IDE。。。vim也可以通過配置打造成IDE