Click here to Skip to main content
15,891,423 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
please help me out as this is the mini project assigned to me i dont know how to do so with ur kind heart help me to find a solution to this problem....
Posted
Comments
Sergey Alexandrovich Kryukov 12-Feb-13 13:43pm    
What is "GUI interface for Unix commands"?
—SA

One way would be to use GTK[^] but I don't know if anything using GTK could be described as a mini project. All GUI frameworks tend to be quite large and complex and C is not necessarily the easiest language for that kind of work.
 
Share this answer
 
Comments
Albert Holguin 12-Feb-13 13:03pm    
I would agree... making GUIs in C usually involves using some sort of framework which is in itself, a major learning experience.
Sergey Alexandrovich Kryukov 12-Feb-13 13:46pm    
GTK+ would be a good choice, my 5.
There are more; please see my answer.
—SA
This thread might be helpful:
http://ubuntuforums.org/showthread.php?t=772507[^]

Like I mentioned in the comment above (in Matthew's solution), "C" and "simple GUI" aren't usually terms you'll see together but using some of the available design/widget tools, it might help the learning process.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 12-Feb-13 13:45pm    
Agree, a 5.
I also advised to rather look at C++, provided a pretty big set of choices, please see my answer.
—SA
Albert Holguin 12-Feb-13 13:59pm    
yeah, C would definitely be the most painful way to go... there's a lot easier options for GUIs
Sergey Alexandrovich Kryukov 12-Feb-13 14:12pm    
Of course it's easy to find even more painful ways... :-)
—SA
Albert Holguin 12-Feb-13 14:17pm    
Assembly? :p
Sergey Alexandrovich Kryukov 12-Feb-13 14:27pm    
Assembly is by far not the worse...
It's highly recommended to use not C but rather C++. Please see my past answer:
writing c/c++ visual programs (cross-platform) with which IDE and compiler?[^].

—SA
 
Share this answer
 
Comments
Albert Holguin 12-Feb-13 13:59pm    
C++ does open up your options... +5
Sergey Alexandrovich Kryukov 12-Feb-13 14:13pm    
Thank you, Albert.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900