<?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[Unaufgelöstes Symbol, warum muss .cpp Datei ins Projekt ? (VC++ 6)]]></title><description><![CDATA[<p>Hallo,</p>
<p>Der Linker ist und bleibt für mich ein Buch mit sieben Siegeln, deshalb schonmal sorry, wenn meine Fragen dazu totaler Mist sind <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>Also:<br />
Ich habe da ein paar Klassen die ich in meinem Projekt benutzen will.<br />
Diese liegen als .hpp/.cpp Dateien im Ordner &quot;Include&quot;.</p>
<p>In meinem Code schreibe ich jetzt einfach<br />
#include &quot;MyClass.hpp&quot;<br />
und würde annehmen, dass er die passende .cpp Datei automatisch findet und mitkompiliert.<br />
Klappt aber leider nicht, stattdessen muss ich &quot;MyClass.cpp&quot; erst dem Projekt hinzufügen (will ich aber nicht, weil dann mein schöner ClassView Brwoser total unübersichtlich wird).</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/80420/unaufgelöstes-symbol-warum-muss-cpp-datei-ins-projekt-vc-6</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 04:34:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/80420.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Jul 2004 05:58:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unaufgelöstes Symbol, warum muss .cpp Datei ins Projekt ? (VC++ 6) on Wed, 21 Jul 2004 05:58:37 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Der Linker ist und bleibt für mich ein Buch mit sieben Siegeln, deshalb schonmal sorry, wenn meine Fragen dazu totaler Mist sind <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>Also:<br />
Ich habe da ein paar Klassen die ich in meinem Projekt benutzen will.<br />
Diese liegen als .hpp/.cpp Dateien im Ordner &quot;Include&quot;.</p>
<p>In meinem Code schreibe ich jetzt einfach<br />
#include &quot;MyClass.hpp&quot;<br />
und würde annehmen, dass er die passende .cpp Datei automatisch findet und mitkompiliert.<br />
Klappt aber leider nicht, stattdessen muss ich &quot;MyClass.cpp&quot; erst dem Projekt hinzufügen (will ich aber nicht, weil dann mein schöner ClassView Brwoser total unübersichtlich wird).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/564863</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/564863</guid><dc:creator><![CDATA[DerTrottel]]></dc:creator><pubDate>Wed, 21 Jul 2004 05:58:37 GMT</pubDate></item><item><title><![CDATA[Reply to Unaufgelöstes Symbol, warum muss .cpp Datei ins Projekt ? (VC++ 6) on Wed, 21 Jul 2004 08:08:51 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>DerTrottel schrieb:</p>
<blockquote>
<p>(will ich aber nicht, weil dann mein schöner ClassView Brwoser total unübersichtlich wird).</p>
</blockquote>
<p>das mußt du aber machen, oder woher soll der Compiler wissen, daß die .cpp-Datei auch mit kompiliert werden soll?</p>
<p>Wenn dir das wirklich nicht gefällt, kannst du die .cpp-Datei zuerst separat kompilieren und eine .lib erzeugen oder die entstehende .obj-Datei verwenden (dann müssen natürlich im neuen Projekt auch alle Module, die nötig sind, um die Abhängigkeiten in dieser .cpp-Datei aufzulösen, mitgelinkt werden), und nur diese in den Linker-Einstellungen als zusätzliche Bibliotheks/Objekt-Module im neuen Projekt angeben.</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/564934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/564934</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 21 Jul 2004 08:08:51 GMT</pubDate></item><item><title><![CDATA[Reply to Unaufgelöstes Symbol, warum muss .cpp Datei ins Projekt ? (VC++ 6) on Wed, 21 Jul 2004 09:12:25 GMT]]></title><description><![CDATA[<p>Ok, aber warum meckert er dann nicht bei den von &quot;MyClass&quot; inkludierten Dateien?</p>
<p>In &quot;MyClass.hpp&quot; steht zum Beispiel &quot;#include MyOtherClass.hpp&quot;. Da wird &quot;MyOtherClass.cpp&quot; ja auch automatisch kompiliert und verlinkt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/564991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/564991</guid><dc:creator><![CDATA[DerTrottel]]></dc:creator><pubDate>Wed, 21 Jul 2004 09:12:25 GMT</pubDate></item><item><title><![CDATA[Reply to Unaufgelöstes Symbol, warum muss .cpp Datei ins Projekt ? (VC++ 6) on Wed, 21 Jul 2004 09:52:03 GMT]]></title><description><![CDATA[<p>DerTrottel schrieb:</p>
<blockquote>
<p>In &quot;MyClass.hpp&quot; steht zum Beispiel &quot;#include MyOtherClass.hpp&quot;. Da wird &quot;MyOtherClass.cpp&quot; ja auch automatisch kompiliert und verlinkt.</p>
</blockquote>
<p>Nein, weder noch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565034</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565034</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 21 Jul 2004 09:52:03 GMT</pubDate></item><item><title><![CDATA[Reply to Unaufgelöstes Symbol, warum muss .cpp Datei ins Projekt ? (VC++ 6) on Wed, 21 Jul 2004 09:59:17 GMT]]></title><description><![CDATA[<p>Im ClassBrowser kannst du ordner anlegen, da kannst du dann die<br />
Klassen hinschieben, die du gerade nicht brauchst, und schon ist es<br />
wieder übersichtlich.</p>
<p>Devil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565040</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565040</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Wed, 21 Jul 2004 09:59:17 GMT</pubDate></item><item><title><![CDATA[Reply to Unaufgelöstes Symbol, warum muss .cpp Datei ins Projekt ? (VC++ 6) on Wed, 21 Jul 2004 11:12:59 GMT]]></title><description><![CDATA[<p>Man braucht die hpp/Include nicht hinzufügen. Eine CPP immer<br />
Ein Include ist ja nur das diese einfach dort eingefügt wird wo das include steht.<br />
Das Include wird durch den Inhalt der Includedatei ersetzt. (Einfach erklärt)</p>
<p>Somit muss man die Includedatei auch nicht den Projekt hinzufügen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/565108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/565108</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Wed, 21 Jul 2004 11:12:59 GMT</pubDate></item></channel></rss>