[ale] C Compiler for Linux

Richard Faulkner rfaulkner at 34thprs.org
Fri Apr 22 00:05:25 EDT 2011


Thanks David!  More great stuff and many points to follow-up on.  Thank
you and thanks to all who have thoughtfully chimed-in on this!!!

RinL

-----Original Message-----
From: David Hillman <hillmands at gmail.com>
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 18:44:52 -0400

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
        


_______________________________________________
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/20110422/97ef2495/attachment-0001.html 


More information about the Ale mailing list