使用.txt文件编译多个c ++文件?

时间:2017-08-04 04:51:40

标签: c++ command-line compiler-errors compilation atom-editor

我读过可以使用命令行g++ file1.cpp file2.cpp file3.cpp编译多个链接的c ++文件,依此类推。

但我的问题是:有没有办法在.txt文件中写入该文本,以便轻松更新?因为我觉得写每个文件名很长很不实用......

++有没有办法用Atom Editor编译多个c ++文件?我正在使用gpp-compiler包,但我找不到让它工作的方法......

2 个答案:

答案 0 :(得分:5)

你想要的是一个构建系统,你可以在其中指定你的应用程序的源文件,它们的依赖项,所需的任何编译器标志等。 有许多不同的构建系统可用。一些比较受欢迎的是SCons,CMake和GNU Make - 我建议你阅读它们并选择最适合你需求的那些。

答案 1 :(得分:-4)

在文本文件中添加命令,并将扩展名设为“.cmd”,在打开文件时执行命令。

例如:

cd c:
cd users/document/    //your file path
g++ file1.cpp file2.cpp file3.cpp

通过这样做,您可以从任何地方执行该文件。

另存为“filename.cmd”

可执行文件扩展名列表: https://www.lifewire.com/list-of-executable-file-extensions-2626061