Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

C Compiler

Name: Anonymous 2008-12-21 19:42

Sup, /prog/. Learning C here; what compiler should I use (windowsfag)?

Name: Anonymous 2008-12-21 19:44

GCC

Name: Anonymous 2008-12-21 19:48

Visual studio 2008 express

Name: Anonymous 2008-12-21 19:52

Borland.

Name: Anonymous 2008-12-21 20:08

Turbo C 89

Name: Anonymous 2008-12-21 20:11

GCC

Name: Anonymous 2008-12-21 20:15

The compiler really isn't interesting unless you're going to rely on compiler specific extensions or you're going to study compiler design principles at the same time.  Just go with whatever's easiest, in your case probably MSVC's compiler.  The Express edition is a free download from Microsoft, have at it.

Name: Anonymous 2008-12-21 20:28

I also have to second the VS express compiler. Say what you will about MS, but they do know how to make damn good IDEs.

Name: Anonymous 2008-12-21 20:31

>>7
easiest
I take it you've never been through the installation and registration1 of MSVC express. >>1, really, just get MingW gcc2.

1 http://www.microsoft.com/express/support/regfaq/
2 http://www.mingw.org/wiki/Getting_Started

Name: Anonymous 2008-12-21 20:33

>>6
Pronounced 'gucci'.

Protip: When using MS's compilers, use option /MD to link to MS's libc dynamically, instead of including the damn bloated thing in every program you create. Linker options /align:4096 and /filealign:512 will get rid of the huge blocks of empty space in your executable. The default settings are awful.

Name: Anonymous 2008-12-21 20:35

Visual Studio's debugger is really, really, really, really, really, really helpful for somebody learning C for the first time.

Name: Anonymous 2008-12-21 20:41

Use Eclipse

Name: Anonymous 2008-12-21 20:45

The ANSI one that I wrote when I was twelve.

Name: Anonymous 2008-12-21 22:56

install Ubuntu or gNewSense
GCC
GDB
Emacs from cvs
GNUstep
ObjC


roll your own be a cowboy.

Name: Anonymous 2008-12-21 23:21

MS's C compiler is horribly outdated. use something that supports a decent amount of C99, if not all of it.

Name: Anonymous 2008-12-22 1:37

MingW or Borland

Name: Anonymous 2008-12-22 3:46

>>14
Can someone explain to me the point of gNewSense? How is it any different from installing Ubanto and choose to not install any proprietary drivers?

Name: Anonymous 2008-12-22 3:54

>>17
Comes with the official seal of approval from the FSF.

Name: Anonymous 2008-12-22 5:40

>>17
To put focus onto hardware driver flaws so that more effort can be put into liberating drivers

Name: Anonymous 2008-12-22 5:47

>>17
3D graphics and application support were also removed by May 1st, 2008 because of license issues with Mesa 3D. The major issue with Mesa 3D has been resolved by September 19, 2008, however there are still licensing issues pending before the FSF and the gNewSense developers consider MESA free software.

Name: Anonymous 2008-12-22 5:51

clang

Name: Anonymous 2008-12-22 6:37

>>20
So it's like Ubanto, only completely useless?

Name: Anonymous 2008-12-22 7:59

>>22
Pretty much.

Name: Anonymous 2008-12-22 9:00

>>1
You should use the ANSI C compiler I wrote when I was twelve.

Name: Anonymous 2008-12-22 9:15

the pleasure of being cummed inside

Name: Anonymous 2008-12-22 9:49

>>24
Ansi C <> C
Scheme <> Lisp
GNU <> UNIX

Name: Anonymous 2008-12-22 10:09

>>26
If by `<>' you mean `∈', yes.

Name: Anonymous 2008-12-22 10:17

>>27
If by `∈' you mean `the pleasure of being cummed inside', yes.

Name: Anonymous 2008-12-22 10:26

>>27
LOL NO FAG ITS UNNECESSARY WHAT YOU JUST SAID LOOK
42 ∈ Z
YES ITS TRUE BUT ALSO
42 <> Z
BECAUSE 42 IS A NUMBER AND Z IS A SET SO FAG A NUMBER CANNOT BE EQUAL TO A SET LEARN MATH BEFORE YOU POST SOMETHING SMART FAGGOT.

Name: Anonymous 2008-12-22 10:29

>>29
Comparing a number to a set makes as much sense as comparing my dick to your anus (which I just tremendously haxxed).

Name: Anonymous 2008-12-22 10:37

>>30
operator overloading ergo your wrong bitch

Name: Anonymous 2008-12-22 10:56

>>30
haskellfag detected.

Name: Anonymous 2008-12-22 10:56

>>29
0/10

Name: Anonymous 2008-12-22 11:39

>>32
typeskell.

HURF DURF

Name: Anonymous 2008-12-22 12:11

use Quantum::Superpositions;

$c = any "GNU C", "ANSI C", "C89", "C90", "C99";
if ($c eq "ANSI C")
{
    hax(my $anus);
}

Name: Anonymous 2008-12-22 12:13


  >(´> fioc fioc
  ( ~ /


The FIOC Duck

Name: Anonymous 2008-12-22 18:37

>(´> fioc fioc
  ( ~ /8========>

Name: Anonymous 2009-03-06 8:56

The names for everything   And as this   instruction finished the   blackjack program and   highlight important parts   and errors with   Gentoo that he   claims nobody on   the Gentoo message   boards had ever   seen before However   Gentoo looks all   pretty and shiny?

Don't change these.
Name: Email:
Entire Thread Thread List