【发布时间】:2022-01-13 14:39:54
【问题描述】:
我想知道是否有办法使用 g++ 命令一次编译大量 *.cpp 文件。我知道这样做的方法是手动输入每个文件的名称。当我有一个大项目时,这会变得有点复杂。 我在 windows 上使用 g++ 6.3.0 版。
【问题讨论】:
-
您可能想要使用构建系统,例如GNU 制造。
我想知道是否有办法使用 g++ 命令一次编译大量 *.cpp 文件。我知道这样做的方法是手动输入每个文件的名称。当我有一个大项目时,这会变得有点复杂。 我在 windows 上使用 g++ 6.3.0 版。
【问题讨论】:
您的问题的答案可以在这里找到Using G++ to compile multiple .cpp and .h files。
简单地说,解决方案就像那篇文章中解释的那样。
g++ main.cpp other.cpp etc.cpp
另外,我建议您研究 Makefiles 来自动化这类东西。一个简单的指南可以在这里找到:https://www.softwaretestinghelp.com/cpp-makefile-tutorial/
【讨论】: