gvim编译
A. gvim无法编译
首先看你下的src code是linux上的还是windows上的,linux上的要安装gcc,然后通常编译顺序都是
./configure
make
make install
B. 怎样使用 GVIM 编写 java 程序怎么调试和运行
编程三个步骤:
写代码
编译
运行
代码就是你用gvim写的源代码,比如Hello.java,编译用javac 命令
1
javac Hello.java
在Hello.java目录下会生成相应的class文件,用java命令运行clss文件就可以了
1
java Hello
C. 如何在GVim里编译运行C程序
1、使用vim/gvim编辑器书写代码,保存为文件test.cpp 2、在命令行使用g++ -o Test test.cpp进行编译,生成Test可执行文件 3、./Test 运行该文件即可
D. 请问下面程序如何编译过!
编译可以通过,但程序不能输出正确结果。将 char* str="hello, world"; 改为 char str[] = "hello, world"; 就可以了。
不过这样仍然会有警告。一是没有指定 main 函数的返回值,在函数末尾加上 return 0; 即可解决。另一个问题是没有声明 malloc() 函数,将 stdlib.h 包含进去就可以了。
修改完成后程序如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char str[]="hello,world";
char* p = malloc(12);
p=str;
p[0]='s';
printf("%s\n",p);
return 0;
}
gvim 下调用 gcc 编译、运行程序,输出信息如下:
:!gcc -Wall tmp.c -o tmp
:! ./tmp
sello,world
E. 使用gVim+minGW编程,怎么设置编译路径
一,设置单个工程的class文件路径
右击工程,BulidPath——Configure
Build
Path
选择Source选项卡,在下方的Browse选择class的目录OK即可
二:设置全局
打开Window——Preferences
选择Java——Build
Path
修改Output
folder
name即可
F. windows7下gvim编译器如何调试使用
啊 那个编辑器啊。先是设置环境变量,配置g++,具体是将devc++的g++.exe的路径比如说:c:/deVC++/bin..加入到环境变量depath里面,然后自己再改改自己的配置就好了,我发个链接吧,是我同学的博客,里面有关于gvim的配置的哈。。http://mawenhao19930620.blog.163.com/blog/static/12857536120112991818242/
G. gvim 如何编译
gvim 是个编辑器 怎么编译运行来着....
当然 如果用vim的命令模式调用外部命令倒是可以 但是其本身不具备这个功能.
如果当前是编辑状态 按两下esc 退出编辑状态 按: 进入命令模式
如果有Makefile 输入 ! make
如果只是一个c/c++文件 输入 ! gcc xxx.c -o xxx [xxx是你的文件名]
gvim是vim的图形界面, 配置文件是通用的 在 /etc/vim/vimrc中
最后个问题, 应该是驱动问题, 暂时不太好解决
H. windows下gVim使用mingw编译运行程序中文乱码,江湖救急!
编码问题!
应该涉及到两个选项。
你分别用
:set encoding?
:set fileencoding?
查看是否是cp936
MS CMD.exe 是GBK(CP936)编码,如果vim里的编码是utf-8输出当然出错。
encoding是vim界面及输入时的编码
fileencoding是保存文件的编码
试一试
:set encoding=cp936
:set fileencoding=cp936
I. Gvim 怎么做python 的编译器。求教程~
把python安装目录加到环境变量里去,然后在gvim里编好程序后,执行
:!python %
就能运行了,当然,也可以直接把那个python改成完整的python路径
J. windows下gvim7.3 在gVIM中怎样才能编译运行c/c++文件
CPPFLAGS = -Wall -fomit-frame-pointer \
-Os -Ofast -s -Werror -ftrapv \
-Wstrict-aliasing -fdata-sections \
-ffunction-sections -Ofast -march=i386
pron = main.exe
sources := $(wildcard *.cc)
objects := $($(sources):.cc=.o)
headers := $(wildcard *.h)
deheaders := $(source:.cc=.h)
$(pron) : $(objects) main.o $(headers)
gcc $(objects) main.o -o $(pron) -lstdc++ -O3 -Os -Ofast -s -lkernel32 --RTS=zcx \
-lmsvcrt -Wl,--no-omagic -flto -Qy -x -dy -Wl,--fatal-warnings,--force-exe-suffix \
-Wl,--gc-sections -Wl,--no-undefined -Wl,-qmagic -Wl,--rece-memory-overheads,--relax \
-Wl,--error-unresolved-symbols -gc-sections
main.o : main.cpp $(filter-out $(deheaders),$(headers))
g++ -c $(CPPFLAGS) main.cpp -o main.o $(CPPFLAGS)
$(objects) :%.o :%.cc
$(sources) : $(deheaders);
.PHONY : clean
clean :
$(RM) $(objects) main.o $(pron)
上面是我的Makefile
你的makefile可以改成,由于这个好像不能输入Tab键,所以,你自己改一改:
OBJECTS = TestMain.o Test_new.o textUtype.o
all : TestMain.exe
SHOW_MSG := @ECHO " Compile the $<"
Testmain.exe : $(OBJECTS)
$(SHOW_MSG)
$(CXX) -o $@ $(OBJECTS)
TestMain.o : TestMain.cpp
$(SHOW_MSG)
Test_new.o : Test_new.cpp
$(SHOW_MSG)
testUtype.o : testUtype.cpp
$(SHOW_MSG)
clean :
$(RM) *.o *.lis TestMain.exe
主要是你的编译命令不行,要生成.o文件(目标码文件)的话是用"编译器 -c”的命令。还有的就是在Windows下面生成的要是.exe可执行文件,否则文件不能执行的,不像Unix系列的系统