best C IDE and GUI IDE/toolkit/library to develop GUI apps in C on latest + future linux mint (v21.10+)
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
best C IDE and GUI IDE/toolkit/library to develop GUI apps in C on latest + future linux mint (v21.10+)
I used to develop linux mint GUI applications (and windoze GUI applications) often ... but that was a few years ago now. I have to assume more up-to-date IDEs and GUI toolkits or IDEs exist now for new releases of linux mint. I just built a new linux mint v21.10 system to do this work and need to choose and install IDE/GUI apps and tools.
I must say, it is not easy to find what are the current best C IDEs or GUI toolkits/IDEs for linux mint! Yikes! I don't have a better idea after two days of searching and reading!
When I was last writing applications on linux mint I was developing code with CodeBlocks IDE. But that doesn't seem to be developed for a long time ... which may mean some better IDEs have kicked their butt and taken over.
And I wrote my GUIs mostly with low-level xlib libraries, and the best I can now figure anything new should probably be developed with GTK4. But I can't find anything GTK4 on linux mint installation, the software manager doesn't show GTK or GTK-any-number or GNOME or anything (though GIMP and GEDIT applications still exist, which I thought were based on GTK or GNOME).
So how do I even find and download and install GTK4 or GNOME or whatever I need to develop GUI apps on linux mint v21.10 ???
I won't be improving old apps but instead writing new apps, so I figure I should adopt whatever is the latest and greatest tools now available.
So ... what tools are they?
#1: IDE for writing and debugging C + GUI programs.
#2: IDE or toolkits or libraries for creating GUIs.
PS: Please don't tell me to program in Java or Javascript or Python or other language ... okay? And I promise not to tell you to program in C and 64-bit assembly language like I do. :-)
PS: If there are any articles out there on the internet somewhere that discuss this topic, point me to them.
I believe Mint calls these packages libgtk rather than gtk or GTK. Try installing under that name. You will also need the corresponding -dev packages (-devel is what Red Hat distros call them).
I like geany as a programming editor. It's not a complete IDE but it's easy to use, with multiple tabs, syntax checking, function name completion, and a facility for folding code to make debugging easier.
Your package manager and your repos is what you want to study. Also how to make a software package from source, then install it with your package manager. Look at mints docs.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.