Copyright 2004 by M. Uli Kusterer Tue, 30 Nov -1901 08:00:00 GMT Comments on article what-you-need at Zathras.de http://www.zathras.de/angelweb/what-you-need.htm what-you-need Comments witness_dot_of_dot_teachtext_at_gmx_dot_net (M. Uli Kusterer) witness_dot_of_dot_teachtext_at_gmx_dot_net (M. Uli Kusterer) en-us Comment 16 by [n3rve] http://masters-of-the-void.com/what-you-need.htm#comment16 http://masters-of-the-void.com/what-you-need.htm#comment16 I've just come across this site based on a recommendation I read from a blog post, and the content looks promising. I've attempted C/C++ and PHP and I have an idea of the syntax, hopefully I get along fine here. :)
Comment 15 by Uli Kusterer http://masters-of-the-void.com/what-you-need.htm#comment15 http://masters-of-the-void.com/what-you-need.htm#comment15 Uli Kusterer writes:
Supaman, I took down the PDF. They were getting out of date, and I couldn't put the movies into the PDFs so one can print them, so there wasn't much point in a PDF version.
Comment 14 by sathyaventhan http://masters-of-the-void.com/what-you-need.htm#comment14 http://masters-of-the-void.com/what-you-need.htm#comment14 how to remove the keyboard
Comment 13 by Supaman http://masters-of-the-void.com/what-you-need.htm#comment13 http://masters-of-the-void.com/what-you-need.htm#comment13 Hi, I am trying to find the PDF of this website but I can't find it! However, a lot of people speak about it, does it actually officially exists? Thanks for this tutorial!
Cheers
Comment 12 by Uli Kusterer http://masters-of-the-void.com/what-you-need.htm#comment12 http://masters-of-the-void.com/what-you-need.htm#comment12 Uli Kusterer writes:
Yeah. Look for GCC (The GNU compiler Collection) and any IDE (Integrated Development Environment) or text editor. Sadly, your choice depends a lot on what Linux distribution and window manager you're using and similar things. I'm a Mac user, so I'm not really up to speed with all the different Linuxes out there, but maybe this will help you find the right one.
Comment 11 by Joshua Muniandy http://masters-of-the-void.com/what-you-need.htm#comment11 http://masters-of-the-void.com/what-you-need.htm#comment11 Joshua Muniandy writes:
Hi, are there tools for me to write & compile the app on a Win or Linux machine? I am a total noob in C programming and will want to learn to develop for iphone apps (was a programmer way back many many years).
Comment 10 by Uli Kusterer http://masters-of-the-void.com/what-you-need.htm#comment10 http://masters-of-the-void.com/what-you-need.htm#comment10 Uli Kusterer writes:
Efel, you need the right version of Xcode for your system version. If you still have your Mac OS X install CDs, there should be a folder with "additional installers" or something like that on it, containg an Xcode installer that will work on your OS X version. Alternately, log in at http://connect.apple.com (if you don't have an ADC login, get one, it's free) and check out the Downloads section, I think if you scroll down you can find older Xcode versions there as well.
Comment 9 by Efel http://masters-of-the-void.com/what-you-need.htm#comment9 http://masters-of-the-void.com/what-you-need.htm#comment9 Hi!
I use a Mac OS X 10.4.11, I searched for Xcode in the finder, but it didn't find anything, then I downloaded it from the Apple website, but the installer wouldn't open the file (Xcode.mpkg). Does anyone have any idea why?
Thanks!
Comment 8 by College student http://masters-of-the-void.com/what-you-need.htm#comment8 http://masters-of-the-void.com/what-you-need.htm#comment8 X code is awesome. I recently used it to program with the java language and it worked great! Now I will attempt to learn C with it.
Comment 7 by Garotas* http://masters-of-the-void.com/what-you-need.htm#comment7 http://masters-of-the-void.com/what-you-need.htm#comment7 Thanks Uli for putting up this site. This is so awesome.
Comment 6 by Uli Kusterer http://masters-of-the-void.com/what-you-need.htm#comment6 http://masters-of-the-void.com/what-you-need.htm#comment6 Uli Kusterer writes:
Sanjay, we'll later get to having one project made up of several files.

If you really meant create several programs as the final output (but this is a fairly advanced topic that won't be covered in this tutorial), Xcode has "Targets" which can be used to create different programs with one project.

You can also have several projects and then establish "dependencies" between them, by dragging one project's icon into another project's "Groups and Files" list, which will then make it show up in the "Dependencies" section of your Target's "Info" window.

Generally, Targets are used for variants of the same code (e.g. if you have a framework, and a command line tool that both do the same thing) and separate projects are used for actual different programs.
Comment 5 by Sanjay Shukla http://masters-of-the-void.com/what-you-need.htm#comment5 http://masters-of-the-void.com/what-you-need.htm#comment5 I found the content on this site a great guide to someone learning C on MAC using Xcode and is a beginner.

I have one question?

Can we have multiple program under one project (main.c , say another sub1.c )? And still abl to complie and run all of them at one go? How does this work?

Thanks & Regards
Comment 4 by David http://masters-of-the-void.com/what-you-need.htm#comment4 http://masters-of-the-void.com/what-you-need.htm#comment4 Great tutorial on C. Memory allocation and use of pointers are clearly explained. Good for those who already know computer programming, either on C or other languages.
Comment 3 by Gnome http://masters-of-the-void.com/what-you-need.htm#comment3 http://masters-of-the-void.com/what-you-need.htm#comment3 Gnome writes:
Awesome article! I never even knew I had that app!
Comment 2 by Uli Kusterer http://masters-of-the-void.com/what-you-need.htm#comment2 http://masters-of-the-void.com/what-you-need.htm#comment2 Uli Kusterer writes:
michael, you're right, seems I didn't fix up the links when generating the PDFs. Will be a bit involved to do that, though, so not sure when I'll be able to fix that.
Comment 1 by michael http://masters-of-the-void.com/what-you-need.htm#comment1 http://masters-of-the-void.com/what-you-need.htm#comment1 The PDFs link to a website and ask for a Password rather than going to the next PDF