Setting up the project in Eclipse CDT was easy, but not as straightforward as it was with NetBeans, the main difference being Eclipse CDT requiring manual intervention (a click, basically) to setup the GNU Build System in the imported project. NetBeans imported the sources, configured my OS toolchain, detected the presence of autoconf and automake files, configured the project running configure and built it straight away. Setting up the project in NetBeans was so easy that at first I thought it ignored the build system altogether. However, setting up my workspace with either tool was a very different experience. What I could not find, and that is the reason I am writing this blog post, is how these tools compare when the GNU Build System is part of the equation.īoth IDEs Claim Support for the GNU Build SystemĪs stated in the introduction, both IDEs claim support for the GNU Build System and in fact I could build my project in less than 10 minutes in either IDE without previous knowledge. ![]() Secondly, because there is plenty of information on the internet. NetBeans" debate, even though in the C/C++ realm, is more a matter of taste rather than a matter of functionality. This post is not a detailed comparison of all their features: first of all, because I believe that the "Eclipse vs. After a couple of months I had a very clear idea about what each IDE offered me in this specific use case and made my final decision. Neither tool solved that problem, but I had the opportunity of working side-by-side on the same project with two widely used IDEs I never used for serious C++ programming before. ![]() To try to solve this issue, I decided to try Eclipse CDT. I encountered some issues due to the fact that the GNU Build System I was using was deployed in my home directory (OS X (1.8) ships old components which I could not use). I already use NetBeans for many Java EE projects and since it claims support for the GNU Build System it was natural for me to import the project there. ![]() Recently, I had to work on a C++ project built with the GNU Build System and decided to use the NetBeans IDE.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |