如何使用一个g ++命令编译多个不相关的.cpp文件

时间:2014-10-18 13:35:07

标签: c++ compilation g++

我正在检查一些作业,它们有多个.cpp文件,每个文件都有自己的主要功能。 并有不同的文件名。

我想要一个或一系列我可以执行的g ++命令,这将为每个文件提供一个单独的可执行文件。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

由于您使用g ++进行编译,我假设您可以访问shell:

for f in *.cpp; do g++ "$f" -o "`basename "$f"`"; done