<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm)]]></title><description><![CDATA[<p>Hallo liebe C++-Community!</p>
<p>Die Fragestellung hat sich aufgrund eigener Erkenntnisse nun schon zum 2.Mal geändert.</p>
<p>Das <strong>aktuelle Problem</strong> ist jetzt folgendes:</p>
<p>Ich möchte ein objekt-orientiertes Programm schreiben und dreiteilen in eine Header-Datei, eine Implementierungs-Datei und schließlich das eigentliche Programm, welches die definierten und implementierten Klassen nutzt.<br />
Laut einigen Tutorials aus dem Internet sollte beim Kompilieren der Implementierungsdatei eine Objektdatei mit der Endung .o entstehen. Ich erhalte aber nur folgende Fehlermeldung:</p>
<pre><code>c:/programme/pythonxy/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libmingw32.a(main.o):main.c:(.text+0xd2): undefined reference to 'WinMain@16'
collect2: ld terutned 1 exit status
</code></pre>
<p>Wenn ich eine int main() Funktion am Ende einbaue, lässt sich das Programm ohne Fehler kompilieren. Doch ich will den Code ja dreiteilen und die main-Funktion in eine eigene Datei speichern.</p>
<p>Ein Beispiel für eine solche Implementierungsdatei, die bei mir diesen Fehler verursacht, findet sich hier: <a href="http://ladedu.com/cpp/src_html/box" rel="nofollow">http://ladedu.com/cpp/src_html/box</a></p>
<p>Schon einmal vielen Dank für das Lesen meines Problems.</p>
<p>Viele Grüße,<br />
lyrichter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/275828/probleme-bei-teilung-eines-programms-header-implementierung-hauptprogramm</link><generator>RSS for Node</generator><lastBuildDate>Wed, 26 Aug 2026 14:51:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/275828.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 21 Oct 2010 16:15:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 18:46:43 GMT]]></title><description><![CDATA[<p>Hallo liebe C++-Community!</p>
<p>Die Fragestellung hat sich aufgrund eigener Erkenntnisse nun schon zum 2.Mal geändert.</p>
<p>Das <strong>aktuelle Problem</strong> ist jetzt folgendes:</p>
<p>Ich möchte ein objekt-orientiertes Programm schreiben und dreiteilen in eine Header-Datei, eine Implementierungs-Datei und schließlich das eigentliche Programm, welches die definierten und implementierten Klassen nutzt.<br />
Laut einigen Tutorials aus dem Internet sollte beim Kompilieren der Implementierungsdatei eine Objektdatei mit der Endung .o entstehen. Ich erhalte aber nur folgende Fehlermeldung:</p>
<pre><code>c:/programme/pythonxy/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libmingw32.a(main.o):main.c:(.text+0xd2): undefined reference to 'WinMain@16'
collect2: ld terutned 1 exit status
</code></pre>
<p>Wenn ich eine int main() Funktion am Ende einbaue, lässt sich das Programm ohne Fehler kompilieren. Doch ich will den Code ja dreiteilen und die main-Funktion in eine eigene Datei speichern.</p>
<p>Ein Beispiel für eine solche Implementierungsdatei, die bei mir diesen Fehler verursacht, findet sich hier: <a href="http://ladedu.com/cpp/src_html/box" rel="nofollow">http://ladedu.com/cpp/src_html/box</a></p>
<p>Schon einmal vielen Dank für das Lesen meines Problems.</p>
<p>Viele Grüße,<br />
lyrichter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968602</guid><dc:creator><![CDATA[lyrichter]]></dc:creator><pubDate>Thu, 21 Oct 2010 18:46:43 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 16:27:56 GMT]]></title><description><![CDATA[<p>Wenn du ein Windowsprogramm schreiben willst, dann brauchst du auch den passenden Einstiegspunkt. Der ist nunmal nicht main, wie üblicherweise in C++, sondern <a href="http://msdn.microsoft.com/en-us/library/ms633559%28VS.85%29.aspx" rel="nofollow">WinMain</a>.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968606</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968606</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Thu, 21 Oct 2010 16:27:56 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 17:14:18 GMT]]></title><description><![CDATA[<p>Ich verstehe nicht ganz, was du meinst und wie das mit meinem Problem zusammenhängt. Ich vermute, ich soll statt &quot;int main()&quot; nun &quot;int WinMain()&quot; in meinen Programmcodes verwenden, aber ich hatte bisher noch keine Probleme mit &quot;int main()&quot; und in dem betreffenden Code fehlt diese Zeile sowieso ganz. Vielleicht verstehe ich das aber auch völlig falsch.</p>
<p>Viele Grüße,<br />
lyrichter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968624</guid><dc:creator><![CDATA[lyrichter]]></dc:creator><pubDate>Thu, 21 Oct 2010 17:14:18 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 17:29:33 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>der Einstiegspunkt von Windowsanwendungen ist nicht main sondern WinMain. WinMain hat auch einen anderen Prototypen wie main. Du mußt schon in der SDK Hilfe nachschauen.</p>
<p>Wenn WinMain im Quelltext nicht vorkommt, ist es wohl eine Consoleanwendung. Das kannst Du aber auch einfach erzeugen. Schau in der Doku Deines Compilers nach, wie das geht. Dann wird als Einstiegspunkt jedenfalls wieder main statt WinMain verwendet.</p>
<p>mfg Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968655</guid><dc:creator><![CDATA[mgaeckler]]></dc:creator><pubDate>Thu, 21 Oct 2010 17:29:33 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 18:41:33 GMT]]></title><description><![CDATA[<p>Hallo mgaeckler,</p>
<p>danke für deine Antwort! Ich befürchte aber, wir reden immernoch aneinander vorbei.<br />
Ich habe die Frage nochmals umformuliert, da sich einige neue Dinge ergeben haben. Vielleicht hilft das ja weiter <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Um noch einmal auf eure Antworten (mgaeckler und drakon) zurückzukommen - wenn ich euch richtig verstehe, müsste ich wohl ganz grundlegend etwas anders machen und mir Gedanken über Dinge machen, die ich noch in keiner Einführng zu C++ gelesen habe. Das ist sicher nicht unmöglich, aber bisher hatte ich keine Probleme damit, mein Hauptprogramm main() zu nennen, und nach dem Einbauen der main - Funktion funktioniert das Programm ja gerade wieder.<br />
Ich vermute daher eher, ich habe mich irgendwie misverständlich ausgedrückt und wir reden im Moment aneinander vorbei. Ich denke, dass ich beim Teilen des Codes bzw. bei dem Umgang mit dem geteilten Code einen Fehler gemacht habe. Wie gesagt, vielleicht hilft ja meine Neuformulierung weiter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968687</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968687</guid><dc:creator><![CDATA[lyrichter]]></dc:creator><pubDate>Thu, 21 Oct 2010 18:41:33 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 19:41:50 GMT]]></title><description><![CDATA[<p>Das Problem liegt wohl eher in deiner Verwendung des Compilers.<br />
Du sagst dem Compiler dass du eine Win32 Anwendung erstellen willst, willst aber in Wirklichkeit eine Konsolen Anwendung erstellen.</p>
<p>Was der Unterschied dazwischen ist braucht dich erstmal nicht zu beschaeftigen. Du musst nur beim Erstellen des Projektes (ich hoffe mal du verwendest eine IDE wie Code::Blocks oder dergleichen) den richtigen Typen auswaehlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968708</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968708</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Thu, 21 Oct 2010 19:41:50 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 19:51:30 GMT]]></title><description><![CDATA[<p>Es kommt immer auf die Linkereinstellung an. Eine Fehlermeldung des Linkers &quot;WinMain@16 wurde nicht gefunden&quot;, weist darauf hin, dass der Linker auf subsystem windows eingestellt ist. @16 bedeutet, dass vor dem Aufruf dieser Funktion 16 Bytes auf den Stack geschoben werden müssen (wenns dich interessiert: HINSTANCE, HINSTANCE, LPSTR, int -&gt; du kompilierst für 32 Bit).<br />
WinMain ist wie schon geschrieben der Einstiegspunkt jeder Nicht-Konsolen-Anwendung unter Windows.<br />
Aber wenn's jetzt mit dem Einstiegspunkt main() wieder läuft (Linker: subsystem console), hast du doch keine Probleme, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968712</guid><dc:creator><![CDATA[Vicious Falcon]]></dc:creator><pubDate>Thu, 21 Oct 2010 19:51:30 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 20:39:29 GMT]]></title><description><![CDATA[<p>Hmm, ich habe wohl noch einige Lücken was Compiler, Linker und weitere Grundlagen angeht. Das scheint mir aber für Einsteiger sehr kompliziert und nicht unbedingt notwendig zu sein.</p>
<p>Bisher habe ich nicht mit einer IDE gearbeitet, sondern ausschließlich mit dem g++ Compiler in MinGW, den ich über die Eingabeaufforderung mit</p>
<pre><code>g++ datei.cpp
</code></pre>
<p>aufgerufen hatte. Aber bisher hatte ich auch nur einzelne Dateien kompiliert und diese nicht aufgespalten. Das hat problemlos funktioniert.</p>
<p>Nun wollte ich versuchen, mein objektorientiertes Programm in eine Header Datei mit der Klassendeklaration, eine Implementierungsdatei mit der Definition der Methoden und eine Datei mit dem eigentlichen Hauptprogramm aufzuspalten.<br />
Wenn ich alles richtig verstanden habe, brauche ich dazu einen Linker, der diese Dateien wieder zusammenführt. Ich dachte, das geht alles schon irgendwie automatisch, ich weiß aber nicht, ob ein Linker überhaupt in MinGW enthalten ist und wie man diesen nutzt. Jetzt wollte ich meine Implementierungsdatei kompilieren und eben dabei trat der oben beschriebene Fehler auf. Wird an dieser Stelle schon der Linker benutzt? Und muss man den Linker aktiv aufrufen, wenn man ohne IDE arbeiten möchte?</p>
<p>Das rein aus Interesse, denn wie gesagt scheint mir das alles komplizierter zu sein, als ich es im Moment möchte. Um diese Schwierigkeiten zu umgehen, habe ich jetzt Code::Blocks installiert und diese 3 Dateien zusammen in ein Projekt gepackt - das klappt wunderbar, anscheinend werden alle diese Aufgaben automatisch erledigt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Vorerst sind meine Probleme damit gelöst. Trotzdem funktioniert das Kompilieren über die Eingbeaufforderung nicht mehr mit dem gewohnten Aufruf, obwohl MiniGW installiert ist, und ich weiß nicht, wie man ohne IDE diese Teilung durchführt. Bisher konnte ich nur Quellen finden, die schon sehr viel tiefergehendes Wissen voraussetzen. Also wenn jemand bereit ist, mir diesen Vorgang zu erklären und mir mit meinem MinGW weiterzuhelfen, wäre ich auch daran sehr interessiert und dankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Viele (beruhigte) Grüße,<br />
lyrichter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968740</guid><dc:creator><![CDATA[lyrichter]]></dc:creator><pubDate>Thu, 21 Oct 2010 20:39:29 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 20:50:04 GMT]]></title><description><![CDATA[<p>Wenn du 3 Dateien hast:<br />
main.cpp - enthaelt die main funktion<br />
box.hpp - enthaelt die definition der box-klasse<br />
box.cpp - enthaelt die implementierung der box-klasse</p>
<p>dann muesstest du</p>
<pre><code>g++ -c main.cpp
g++ -c box.cpp
g++ main.o box.o -o programm.exe
</code></pre>
<p>&quot;g++ -c main.cpp&quot; sagt: kompiliere die Datei zu einer Objekt Datei (in diesem falle main.o).<br />
g++ main.o<br />
sagt, kompiliere und linke die Datei main.o<br />
Da main.o bereits ein objektfile ist, wird nichts kompiliert und nur gelinkt.</p>
<p>g++ ist also ein intelligentes ding. es ruft den linker (der heisst ld) mit den richtigen Parametern auf. zB muss ja die C++ Standard Library noch mitgelinkt werden, etc.</p>
<p>Irgendwo da muss dir ein Fehler passiert sein. Da wuerde es helfen wenn du deine Schritte auflistest - dann koennen wir auch den Fehler finden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968747</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968747</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Thu, 21 Oct 2010 20:50:04 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Thu, 21 Oct 2010 21:58:30 GMT]]></title><description><![CDATA[<p>Hallo Shadow of Mine,</p>
<p>erstmal danke für deine Antwort, das hilft mir schon sehr viel weiter!<br />
Im Moment habe ich aber das Problem, dass der Befehl &quot;g++&quot; schon nicht gefunden wird. MinGW ist wie oben beschrieben aber installiert.</p>
<p>Was genau bewirkt denn das &quot;-c&quot; in deinen Befehlen?<br />
Könnte das die Lösung des Problems sein, das zu der Fehlermeldung von oben geführt hat (als ich box.cpp kompilieren wollte und der Befehl g++ noch funktioniert hat)?</p>
<p>Viele Grüße,<br />
lyrichter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1968796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1968796</guid><dc:creator><![CDATA[lyrichter]]></dc:creator><pubDate>Thu, 21 Oct 2010 21:58:30 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Fri, 22 Oct 2010 12:14:14 GMT]]></title><description><![CDATA[<p>-c steht für &quot;compile&quot;, also daß die Datei(en) nur kompiliert, aber nicht gelinkt werden sollen.<br />
Du kannst natürlich auch alles in einem Schritt machen:</p>
<pre><code>g++ main.cpp box.cpp -o programm.exe
</code></pre>
<p>Für größere Projekte solltest du aber eine IDE verwenden (oder aber stattdessen selber ein makefile erstellen).</p>
<p>P.S. Hast du denn jetzt den &quot;g++&quot; wieder zum Laufen bekommen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1969078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1969078</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Fri, 22 Oct 2010 12:14:14 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Fri, 22 Oct 2010 12:18:18 GMT]]></title><description><![CDATA[<p>Da du ja sowieso Windows zu nutzen scheinst, kannst du auch einfach Visual C++ 2010 runterladen. Damit hast du eine vernünftige IDE.</p>
<p>Beim Erstellen eines Projektes musst du auch dort Konsolenanwendung auswählen und alles sollte dann klappen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1969080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1969080</guid><dc:creator><![CDATA[mmmm]]></dc:creator><pubDate>Fri, 22 Oct 2010 12:18:18 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Fri, 22 Oct 2010 15:18:58 GMT]]></title><description><![CDATA[<p>Th69 schrieb:</p>
<blockquote>
<p>-c steht für &quot;compile&quot;, also daß die Datei(en) nur kompiliert, aber nicht gelinkt werden sollen.<br />
Du kannst natürlich auch alles in einem Schritt machen:</p>
<pre><code>g++ main.cpp box.cpp -o programm.exe
</code></pre>
</blockquote>
<p>Ah, danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title="=)"
      alt="🙂"
    /></p>
<p>Th69 schrieb:</p>
<blockquote>
<p>P.S. Hast du denn jetzt den &quot;g++&quot; wieder zum Laufen bekommen?</p>
</blockquote>
<p>Leider nicht, nein. Mir sind die Ideen ausgegangen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1969172</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1969172</guid><dc:creator><![CDATA[lyrichter]]></dc:creator><pubDate>Fri, 22 Oct 2010 15:18:58 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Fri, 22 Oct 2010 15:37:48 GMT]]></title><description><![CDATA[<p>lyrichter schrieb:</p>
<blockquote>
<p>Leider nicht, nein. Mir sind die Ideen ausgegangen.</p>
</blockquote>
<p>Wie hast du denn vorher kompiliert?</p>
<p>uU heissen die Sachen beim mingw auch etwas anders, zB mingw-g++ oder so. Oder aber das bin Verzeichnis ist nicht in der Path-variable. Kann eine Million Gründe haben... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1969179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1969179</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Fri, 22 Oct 2010 15:37:48 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Fri, 22 Oct 2010 17:25:35 GMT]]></title><description><![CDATA[<p>Ja, das glaube ich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title="=/"
      alt="😕"
    /></p>
<p>Also, zuerst hatte ich recht lange in der Konsole über den Aufruf &quot;g++ dateiname&quot; kompiliert.<br />
Jetzt habe ich aber vor Kurzem festgestellt, dass ich garnicht den MinGW-Compiler genutzt habe, den ich extra dafür installiert hatte (C:\MinGW), sondern einen anderen MinGW-Compiler, der zufällig und ohne mein Wissen in einer Python(x,y)-Distribution enthalten war.<br />
Den habe ich dann deinstalliert, zusammen mit dem ganzen Python(x,y)-Paket, und MinGW nochmals regulär installiert (C:\MinGW).<br />
Jetzt funktioniert der gewohnte Aufruf nicht mehr - &quot;Der Befehl g++ ist entweder falsch geschrieben...&quot;</p>
<p>MinGW habe ich hier heruntergeladen:<br />
<a href="http://sourceforge.net/projects/mingw/files_beta/Automated%20MinGW%20Installer/mingw-get-inst/" rel="nofollow">http://sourceforge.net/projects/mingw/files_beta/Automated MinGW Installer/mingw-get-inst/</a> (mingw-get-inst-20100909)<br />
Vielleicht habe ich mich hier bei der Datei vertan. Ich muss zugeben, bei der Auswahl habe ich mehr geraten als gewusst, was ich da herunterlade, aber das sah alles sehr gut aus - nur funktioniert hat es leider bisher nicht.</p>
<p>Gibt es sonst irgendwelche Daten, die ich dir nennen könnte, die dir bei der Fehlersuche weiterhelfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1969234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1969234</guid><dc:creator><![CDATA[lyrichter]]></dc:creator><pubDate>Fri, 22 Oct 2010 17:25:35 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme bei Teilung eines Programms (Header, Implementierung, Hauptprogramm) on Fri, 22 Oct 2010 20:07:58 GMT]]></title><description><![CDATA[<p>In dem mingw installations ordner muss es ein bin verzeichnis geben. Darin sollten g++ und co drinnen liegen. Je nach windows dass du benutzt musst du nun anders vorgehen.</p>
<p>Du musst naehmlich das bin verzeichnis der PATH variable hinzufuegen. Wenn du in der konsole dann g++ schreibst sucht windows in allen verzeichnissen die in der path variable stehen nach einer g++.exe oder g++.bat ...</p>
<p>Google sollte dir da helfen.</p>
<p>Alternativ kannst du auch einfach den pfad haendisch angeben:<br />
C:\mingw\bin\g++ main.cpp box.cpp -o programm.exe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1969286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1969286</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Fri, 22 Oct 2010 20:07:58 GMT</pubDate></item></channel></rss>