我是一位新手程序员,试图弄清楚如何编译两个单独的.cpp
文件和.h
文件。到目前为止,从我的Google搜索中,我发现我需要输入以下内容:
gcc -o myprogram file1.cpp file2.cpp
有人可以对此进行扩展吗?
答案 0 :(得分:3)
对于临时会话(或可能在本地.vimrc
文件中),您可以指定内置makeprg
变量(另请参见:help makeprg
)
set makeprg=g++\ -o\ myprogram\ file1.cpp\ file2.cpp
并通过:make
调用编译。如果您有任何编译错误或警告,可能会很方便,这将打开快速修复窗口。
但是,请注意,这只是用于快速反复试验的临时破解。如果要确定这两个文件的重要性,请选择一个构建系统并进行相应配置。然后,再次调整makeprg
变量以调用例如make
(仍然是默认设置),ninja
,scons
(以防您讨厌自己)或选择的任何工具。