| ▲ | jjmarr 4 hours ago | |||||||
You don't on new projects. CMake + ninja has support for modules on gcc, clang, and MSVC. This should be your default stack on any small-to-medium sized C++ project. Bazel, the default pick for very large codebases, also has support for C++20 modules. | ||||||||
| ▲ | VerifiedReports 4 hours ago | parent | next [-] | |||||||
Thanks. It's been a long time since I started a C++ project, and I've never set up any build chain in Visual Studio or Xcode other than the default. | ||||||||
| ▲ | sgt 4 hours ago | parent | prev [-] | |||||||
How about using Zig to build C++ projects? | ||||||||
| ||||||||