HomeArticlesC++ Weekly – Ep 191 – Cevelop IDE With CMake Based Projects C++ Weekly – Ep 191 – Cevelop IDE With CMake Based Projects By Juan Cameron November 6, 2019 Articles, Blog 18 Comments Tags:c++, programming Related Posts Flexbox vs. CSS Grid — Which is Better? KND Digital: Our Web Design and Development Expertise Introduction to Resilient CSS – 1/7 About Author admin 18 Comments Antonio Cs October 28, 2019 02:06 – If the project has instructions on something that you say is a terrible idea, why make a video about the project? Are you running out of ideas for C++ videos you have to do a video on something like this?Aren't there enough C++ ides out there? MSVC community is free and can work with clang and cmake for example. Reply TheSulross October 28, 2019 And the Java JVM makes for a memory heavy foot print – and is not always very crisp in execution speed. But Java does make it easy to build extensible plugin architecture. Still would prefer to see an IDE written in modern C++ Reply KennyMinigun October 28, 2019 3:59 As for C++ standard, there is actually a dedicated CMake variable called CMAKE_CXX_STANDARD Reply KennyMinigun October 28, 2019 Hey Jason,Can you also try QtCreator with its Clang Tools plugin? https://doc.qt.io/qtcreator/creator-clang-tools.html Reply Operation Darkside October 28, 2019 I'm using Eclipse for C++ on Ubuntu. It was a pain to setup and link stuff like OpenGL, but now it's fine. But I don't really want to setup a second project in there. Way too much work Reply Hudson Miranda October 28, 2019 Currently I find that the VSCode + official C++ and CMake extensions are quite enough for CMake-based projects. It is all open-source and multiplatform as well. There is also plenty of other useful extensions for Git. Reply DerAlbi October 28, 2019 Never had problems with Eclipse but their Codan-Indexer is just unusable beyond c++14. Thats the biggest downside for me – buggy highlighting and autocompletion. But there is no alternative for ARM development except some visual studio stuff. correct me if i am wrong.. PLEASE Reply Platin 21 October 28, 2019 It's eclipse based get away daemon i have a C++ Spec.Also isn't cmake also pretty horrible i get my holy code snippets to protect me from that stuff. Reply Ashar October 28, 2019 I use CLion it's great for Linux and on windows I use Visual studio. But these days I use VSCode with ccls which is faster and better than Microsoft C++ Linter Reply AntiProtonBoy October 29, 2019 I dig your terminal theme. Mind sharing what that theme is called? Reply Rand0081 October 29, 2019 What kind of refactoring does it offer? Because for the moment it is just repeating clang-tidy warnings I already know, and failing to accept std::optional. Reply Daniel Khoshnoudirad, PhD October 30, 2019 Thanks Jason for this new Informative Episod of C++ Weekly. #cpp #cplusplus Reply Daniel Houck October 30, 2019 Is there a way to report closed captioning issues? It looks like it was written by a human, but one with no experience with the subject matter so made some basic mistakes from not knowing jargon. Reply woocom October 30, 2019 What about QtCreator? In my opinion – one of the best multiplatform IDE for C++. Reply horny horace October 31, 2019 Been using cevelop for a while and like it, but since our build system switched to conan I can't directly get to the cmake generator Reply moons Shadow October 31, 2019 If you do C++ wouldn't it make sense to use IDE written in C++ as well or at least something native like rust? Reply Juergen M November 1, 2019 I'm still happy with Qt Creator as a general purpose IDE with build in Cmake support, clang tidy and clang formater. Reply victotronics November 3, 2019 What a disaster product. OS X 10.13: I get an alert about "no main class" when I start Cevelop fro the very first time. Their FAQ page has something about Java versions, but the link they give is completely out of date. Yet another IDE that I can write off within 5 minutes of trying it. Reply Add a Comment Cancel reply Your email address will not be published. Required fields are marked *Comment:*Name:* Email Address:* Save my name, email, and website in this browser for the next time I comment.