| C++ mit MinGW / VCPP einrichten |
| 26-03-2008, 11:45 PM (Dieser Beitrag wurde zuletzt bearbeitet: 26-03-2008 11:46 PM von ICE TRUCK.) Beitrag: #1 | ||||
| ||||
| C++ mit MinGW / VCPP einrichten vielleicht fragt ihr euch was der unterschied zwischen GCC und VCPP ist^^ GCC ist eine kostenlose variante die auf verschiedenen betriebssystemen funktioniert - MinGW (Minimalist Gnu for Windows) ist eine portierung des GCC für windows^^ also bringt alle header dateien und libs mit die nötig sind der vorteil von VCPP ist, dass nur damit scheinbar dlls sowie z.b. ole32 (einbettung von elementen) funktionieren. der compiler für vcpp ist auch kostenlos, aber hier erkläre ich erstmal wie man sich das ganze mit MinGW einrichtet MinGW: Schritt 1: http://www.mingw.org/ dort bei downloads den installer suchen - seite leitet weiter auf sourceforge.net Beim installieren g++ und mingw32-make anhaken^^ sollte mal nicht fehlen Schritt 2: Eine praktische IDE namend Code::Blocks findet man hier: http://forums.codeblocks.org/index.php/board,20.0.html dort kommen fast täglich neuste versionen dieser IDE heraus dort gibt es 3 wichtige links - erstens die IDE und anhang, dann mingw10.dll und zuletzt eine dll für wxWidgets alle diese sachen in einen ordner entpacken Entpacken geht mit WinRar http://www.winrar.de oder mit 7zip - kostenlose alternative danach könnt ihr schon loslegen rechtsklick auf euer projekt -> build options -> linker -> hier könnt ihr die libs linken die benötigt werden damit euer programm die funktionen findet, die in den include dateien nur definiert sind! die wichtigsten sind: kernel32.lib ( speicherbefehle ) user32.lib ( fensterbefehle ) gdi32.lib ( Device Context angelegenheiten ( auf deutsch: Zeichnen ) ) VCPP: Schritt 1: http://www.microsoft.com/express/download/ holt euch die Visual C++ 2008 Express edition wegen dem compiler - ihr müsst euch nicht registrieren und braucht weder silverlight engine noch IDE Schritt 2: http://www.microsoft.com/downloads/detai...laylang=en das "Platform SDK" ist wie MinGW nur ohne compiler - ohne gehts nicht - enthält alle libs und header Schritt 3: Wie schritt 2 bei MinGW zu guter letzt noch eine seite die mir anfangs sehr geholfen hat: http://msdn2.microsoft.com/en-us/library...S.85).aspx die MSDN^^ ohne die kommt man anfangs nicht weit - in ihr steht was man für welche funktion linken und includen muss so nun noch viel spaß | ||||
11-05-2008, 03:40 PM Beitrag: # | | |||
| |||
| |
| |









