@lore Its still black magic, you just became the magician :)
Conversation
Notices
-
🎓 Doc Freemo :jpf: 🇳🇱 (freemo@qoto.org)'s status on Saturday, 08-Apr-2023 18:54:48 JST 🎓 Doc Freemo :jpf: 🇳🇱 - Disinformation Purveyor :verified_think: likes this.
-
Lorewegian 📚 (lore@berserker.town)'s status on Saturday, 08-Apr-2023 18:54:55 JST Lorewegian 📚 i used to see a project with CMakeLists.txt files and go "all right, so it's black magic"
it's more high-level in reality though. instead of passing linker flags, you're telling CMake to use your compiler toolchain to do stuff like "include everything needed for library X and enable these compile flags for it"
-
Lorewegian 📚 (lore@berserker.town)'s status on Saturday, 08-Apr-2023 18:54:56 JST Lorewegian 📚 wxWidgets is way easier to incorporate in your C++ project once your project is CMake based just like wxWidgets is.
especially so if it's multi-platform. it's simple enough to install a library and development headers on Linux or macOS, but what does that even mean on Windows?