2 ms·
That's because CMake's design and practical realities discourage portability, despite what the docs say. Almost any nontrivial project will need the non-portabl
by AlotOfReading 4y ago
That's because CMake's design and practical realities discourage portability, despite what the docs say. Almost any nontrivial project will need the non-portable target_add_*() calls eventually, so you may as well use them from the start and implement an (almost inherently faulty) compiler/platform switch if you want to target multiple, say to set sane optimization levels.