Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Why would you need a gui compiler?
The basics of makefiles are not difficult at all!!!
Ppl are always scared of text interfaces but what's a gui without the core functionality? What would ddd be without gdb?
simple example:
**broken link removed**
And when you know how to work with makefiles, it beats any gui!!!
For small projects, manually editing your makefile should be not that dificult
For big projects use automake, autoconf or similar
Regards
Antharax
btw: If you want, i'll post an easy but powerfull makefille that will get you a long way!
There are three good options for gui development in X:
Kylix - very easy if you have delphi background, as it shares the same interface library, but if youve never done delphi before then its probably not the best choice.
kdevelop - pretty easy to use, the ide still has bugs here and there, but nothing you cant work around. It makes developing Qt apps reasonably easy. Qt is a very nice freely available library for writing x apps, well worth learning, and it comes with a great online reference.
Qt Designer - comes free with qt, and can generate most of the code for your project. If you work through the tutorials with qt then you can figure it out pretty easily. Using this requires some command-line work, but nothing more than a few commands, which the tutorials explain to you.
The main benifit of using Qt is that it is portable, and there is a non-comercial version of the Qt library for windows. It really does simplify doing things like image handling, sockets, etc.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.