0
我正在检查一些赋值,它们有多个.cpp
文件,每个文件都有其自己的主函数。 并有不同的文件名。如何使用一个g ++命令编译多个不相关的.cpp文件
我想要一个或一系列g ++命令,我可以执行,这会给我一个单独的每个文件的可执行文件。
我该怎么做?
我正在检查一些赋值,它们有多个.cpp
文件,每个文件都有其自己的主函数。 并有不同的文件名。如何使用一个g ++命令编译多个不相关的.cpp文件
我想要一个或一系列g ++命令,我可以执行,这会给我一个单独的每个文件的可执行文件。
我该怎么做?
由于您使用的G ++编译,我假设你有机会获得一个shell:
for f in *.cpp; do g++ "$f" -o "`basename "$f"`"; done
有关使用''&&串联什么?或者让cmake处理它.. – 2014-10-18 13:37:25
创建一个makefile,可能使用automake – sp2danny 2014-10-18 13:38:08
@MarcoA。我不能使用&&'因为我不知道文件名,没有固定的格式或模式。每个人的文件名是不同的。你能告诉更多关于cmake的信息吗? – pizzaEatingGuy 2014-10-18 14:07:25