4 ms·
I'm wondering if there's still a good reason. Cmake with either vcpkg or conan makes for a very reliable system. The syntax still isn't the prettiest, but if do
by Fronzie 8y ago
I'm wondering if there's still a good reason.
Cmake with either vcpkg or conan makes for a very reliable system.
The syntax still isn't the prettiest, but if done well ('modern' cmake, using targets), cmake scripts are very short, so it's still worth it.
- IshKebab 8y agoThe trouble is not everyone uses CMake or vcpkg or Conan. As a library author I'm not going to provide build scripts for every C++ build system in existence. The beauty of a single header include is that there is no build system, so I don't have to provide any scripts at all. It's an unfortunate solution but I can see why it is so popular.