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.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I have had a fair amount of programming experience in the Linux cmd prompt environment but would like to use Kdevelop (either 2.1 or 3.1, using 2.1 now that shipped with SuSE 8.2).
ALL of my IDE programming experience is in MS visual Studio, however my several day through Kdevelope have been a bit aggravating.
To begin I am building a C++ cmd prompt ONLY app that is using an existing API, i.e. I have all the libraries (.so) and headers that define my API and middleware. Additionally I already have an existing Makefile.
My problem was encountered when initially creating my project, initially choosing a C/C++ cmd prompt app. Then this complex makefile, doc, template framework was slammed on me in a directory that did not even exist at my API release local location.
previous posts mention something about a ./configure, which after initial investigation did help much. I suppose my makefile is too simple or may not be compatible with Kdevelope (the makefile(s) that this software creates read like Latin and I DO NOT need half the crap it creates or wants me to create.
Now a custom app creation got me further after adding files and stuff, but again this Makefile.am thing bothers me and seems to appear or want to appear in every directory I have. I found that if I edit the project file to specify what I want helps, but some parts I am unaware on how to change or what to add. From here I was at least able to use my makefile and build, but was not able to set break points to debug and step through.
Could someone provide a good known tutorial on CUSTOM and C++ cmd prompt only projects. The ones available across the web always use a GUI project as the example and is of little use to me.
Perhaps I need to follow the same instructions from these tutorials and live with all the added mess or maybe this is the only way to use this software. Hopefully not.
Hell if someone could even provide a short procedure and or description of the bare minimum needed to get me started on just a main build and debug, this would be great. I'll figure out the rest.
Sounds like you don't really need Kdevelop for what you are trying to do.
You can just use any text edit to modify the code e.g. gvim.
As you already have a makefile you should be able to open a terminal, change to the directory of your source code (and makefile) and run make.
Yes in terms of editting no I do not need Kdevelop but for debugging, an IDE enviroment is sort of a crutch of mine. ie, address and pointer values display and data structure viewing, not to mention step through code ability.
Addtionally when your working with a LARGE API its nice to have a graphical tree like view of your members and functions for easy reference