[ale] C Compiler for Linux

David Hillman hillmands at gmail.com
Thu Apr 21 18:44:52 EDT 2011


There are a whole lot of ways to go about this.  If you are doing low-level
C stuff, GNU C/C++ compiler is perfect, along with Make files.  If you want
an IDE to do more complicated stuff with unit testing and such, Netbeans IDE
with the C/C++ plugin is fine.

Android code is Java, but the build/test environment is what makes it
stranger than just plain Java.  All the same, some people just use Ant to
build and the Android SDK from Google to build.  Personally, I use the free
version of IntelliJ IDE just because I don't think mobile development is any
fun when stuck doing everything manually.

iOS code is Objective-C, but you'll have a hard time doing anything without
the entire Cocoa/Cocoa Touch and the lower level NextStep (NS) Foundation
Object libraries.  Gotta get a Mac to avoid pulling your hair out there.

I still believe Google should've gone with a good C++ development
environment for Android.  At least they would've avoided getting sued by
Oracle (IBM 2?).  Good luck.

On Thu, Apr 21, 2011 at 6:09 PM, Greg Freemyer <greg.freemyer at gmail.com>wrote:

> Richard,
>
> I suspect your asking about a development environment more than about
> a compiler.
>
> If you're thinking of something like MS Visual C++, that is a full IDE
> - Integrated Development Environment.
>
> It's been too many years since I was a real dev for me to recommend a
> IDE for C development.
>
> Maybe update the subject line and repost.
>
> Greg
>
> On Thu, Apr 21, 2011 at 12:54 AM, Richard Faulkner
> <rfaulkner at 34thprs.org> wrote:
> > What I have in mind is something to use as a trainer for C.  Later on I
> will
> > be developing a VM for OS X to try my hand at app development for iPhone
> and
> > another for Android.  It's on my bucket list to learn C and tweak my
> > favorite Linux programs and I'm getting the idea of trying my hand at app
> > development for those who are loose of pocket with their money for their
> > favorite portable devices.
> >
> >
> > -----Original Message-----
> > From: Jamey Owens <vindir at comcast.net>
> > Reply-to: Atlanta Linux Enthusiasts <ale at ale.org>
> > To: Atlanta Linux Enthusiasts <ale at ale.org>
> > Subject: Re: [ale] C Compiler for Linux
> > Date: Thu, 21 Apr 2011 00:46:53 -0400
> >
> > Are you just looking for the basic gcc install?  I'm not much of a Fedora
> > person but you should be able to do yum grouplist |grep Development to
> see
> > the dev groups and yum groupinstall to install whichever groups you like.
> >  Grab Dev Tools and Dev Libraries for the basics I think.
> >
> > For an actual recommendation though, you could try out LLVM and use its
> > Clang compiler.
> >
> > _______________________________________________
> > Ale mailing list
> > Ale at ale.org
> > http://mail.ale.org/mailman/listinfo/ale
> > See JOBS, ANNOUNCE and SCHOOLS lists at
> > http://mail.ale.org/mailman/listinfo
> >
> >
> > _______________________________________________
> > Ale mailing list
> > Ale at ale.org
> > http://mail.ale.org/mailman/listinfo/ale
> > See JOBS, ANNOUNCE and SCHOOLS lists at
> > http://mail.ale.org/mailman/listinfo
> >
> >
>
>
>
> --
> Greg Freemyer
> Head of EDD Tape Extraction and Processing team
> Litigation Triage Solutions Specialist
> http://www.linkedin.com/in/gregfreemyer
> CNN/TruTV Aired Forensic Imaging Demo -
>
> http://insession.blogs.cnn.com/2010/03/23/how-computer-evidence-gets-retrieved/
>
> The Norcross Group
> The Intersection of Evidence & Technology
> http://www.norcrossgroup.com
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.ale.org/pipermail/ale/attachments/20110421/8d68766a/attachment.html 


More information about the Ale mailing list