|
我想直接在VIM的命令行编译自己写的C和C++程序.
好像用make命令.但它要参数,好像还要自己的makefile文件是不是这样?
我的问题是这个makefile文件如何写?
我只需要编译的样子像这样就行:
gcc -o目标文件名(与源程序文件同名,如果有多个源文件的话就与第一个文件同名)
源程序名列表.(其中第一个文件名要被用来与目标文件名相同)
EG: gcc -o filename filename.c file.c file2.c
然后这个makefile应该放在哪呢?它编译C和C++文件都应该放在什么地方?
应该不是源程序的目录里吧?因为我的目录随时会变的呀.还有,它是用VIM来编译.
可以在VIMRC文件中指定它具体的编译器比如C文件用GCC C++文件用G++.
请高手指点! |
|