编译多个cpp文件

时间:2017-09-07 12:18:14

标签: c++ windows g++ mingw nppexec

我使用nppexec插件在minepad ++中编写c ++并使用minGW进行编译。

我的文件夹结构为:

projckt/
- main.cpp
- head/
-- vtk.h
- src/
-- vtk/
--- vtkFile1.cpp
--- vtkFile2.cpp

如何编译和链接?对于我的"你好世界"我用过的脚本:

npp_save
cd "$(CURRENT_DIRECTORY)"
g++ $(FILE_NAME) -std=c++11 -o $(NAME_PART)
NPP_RUN $(NAME_PART)

这很好用,我想要一个解决方案,当我创建一个新的.cpp文件时,我不需要添加新的.cpp文件。我试过了:

npp_save
cd "$(CURRENT_DIRECTORY)"
g++ *.cpp -std=c++11 -o $(NAME_PART)
NPP_RUN $(NAME_PART)

似乎未包含子目录中的.cpp个文件。有没有类似于在unix cp -r中复制子树文件夹的方法。

0 个答案:

没有答案