I have an interesting problem. Our current build system reuses object files from other directories all the time. I have played around with using Object Libraries for an implementation in CMake. This would work great, but we want to be able to use Visual Studio Solutions. When we use Object Libraries, we end up creating 1100+ targets and with Visual Studio, this creates 1100+ projects, which takes forever to load and uses a heavy amount of CPU and memory usage. I understand that using Object Libraries is the correct “CMake” way to go, but is there any work around so we can still use Visual Studio?