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

How to compile multiple unrelated .cpp files using one g++ command

本文关键字:不相关 编译 文件 cpp 命令 g++ 何使用 一个      更新时间:2023-10-16

我正在检查一些赋值,它们有多个.cpp文件,每个文件都有自己的主函数。并且具有不同的文件名。

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

我该怎么做?

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

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