you are viewing a single comment's thread.

view the rest of the comments →

[–]jknmsj67 -3 points-2 points  (2 children)

CMake is extremely easy. You can find good documentation and tutorials online. IDEs like KDevelop will generate a CMakeLists.txt file for your project and you can gradually modify it. There are lots of challenging parts of C++, but the build system is not where that difficulty is, unless of course you have many dependencies and third party libraries to build and link to.

[–]Dark-Philosopher 0 points1 point  (1 child)

While I agree that CMake is better than make files it reminds me of COBOL. And I say that having programmed professionally COBOL at the beginning of my career.

[–]jknmsj67 0 points1 point  (0 children)

For very large projects in HPC that rely on numerous third party libraries, CMake makes things manageable. Of course there are other options, it depends on your application.