如何使用一个g++命令编译多个不相关的.cpp文件
How to compile multiple unrelated .cpp files using one g++ command
我正在检查一些赋值,它们有多个.cpp
文件,每个文件都有自己的主函数。并且具有不同的文件名。
我想要一个或一系列可以执行的g++命令,这将为我提供每个文件的单独可执行文件。
我该怎么做?
由于您使用g++进行编译,我假设您可以访问shell:
for f in *.cpp; do g++ "$f" -o "`basename "$f"`"; done
相关文章:
- 为什么在没有显式默认构造函数的情况下,将另一个结构封装在联合中作为成员的结构不能编译
- Mingw-64 在构建和安装后不会编译 openCV 代码
- 如果条件不相关,我应该更喜欢两个 if 语句而不是 if-else 语句吗?
- 虚假唤醒是否会解锁所有等待线程,甚至是不相关的线程?
- 在缺少函数重载时抛出异常,并带有 std::variant 而不是编译时错误
- std::less是否应该允许在编译时比较不相关的指针?
- 如何让谷歌测试正常运行。测试总是失败。(它不会编译)
- 0 的 2D 数组 不相关循环的破坏逻辑 - C++
- 为什么使用 std::vector 的代码不能编译,但使用 std::unique_ptr 如果没有 noexcept
- 为什么数组到指针的输出不相关
- 如何使用模板元编程在自由函数C++链接两个不相关的类
- 为什么在使用不相关的宏时会阻止 while 循环结束?
- 将函数类型作为模板参数传递不会编译
- Clang不会编译GCC会编译的模板专业化
- Constexpr变量不是编译时值
- 使用成员函数创建std::函数不会编译
- 将积分类型的数组作为另一个不相关的积分类型的阵列进行访问的安全且符合标准的方法
- 将函数从控制台应用程序移动到共享库项目似乎会带来不相关的编译错误
- 如何使用一个g++命令编译多个不相关的.cpp文件
- 更改.cpp文件导致Visual Studio 2012重新编译不相关的文件