我有我的 main.cpp 文件,在该文件夹中是另一个名为 src 的文件夹,在该文件夹中还有更多文件夹等...我如何使用 g++ 轻松编译它?我现在不想制作 make 文件,因为我仍在处理我的项目,但我想在 Linux 和 OSX 中进行测试。
g++
不管理您的构建过程。它遵循 Unix 哲学:做一件事并把它做好。这不包括构建管理。
制作一个Makefile。这就是它们的用途。
您可以使用 Makefile 以正确的方式完成此操作,或者在每次构建时创建一个列表,例如:
g++ -Wall -o myapp `find . -name \*.cpp`