<?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[Fremdes Projekt einbinden]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich möchte ein bisschen mit der seriellen Schnittstelle rumspielen. Dabei bin ich auf das Projekt von Ramon de Klein gestossen (<a href="http://www.codeproject.com/system/serial.asp" rel="nofollow">http://www.codeproject.com/system/serial.asp</a>).</p>
<p>Wenn ich die enthaltenen Projekte in VS öffne läuft alles ohne Probleme. Wenn ich nun einfach eine von seinen Dateien einbinden möchte, bekommen ich LNK2019 Fehler. Dabei habe ich zu meinem Projekt unter VS 2003 seine Projekte immer mit Datei-&gt;Projekt hinzufügen-&gt;Vorhandenes Projekt. D.H. eigentlich sind alle Dateien, Funktionen usw. vorhanden.</p>
<p>Nun mal meine Frage. Da ich jetzt mal davon ausgehe das das Projekt nicht mega bekannt ist. Ist überhaupt meine Vorgehensweise richtig gewesen (Also das hinzufügen von Projekten)? Oder muss ich noch einige Compileroptionen ändern, oder Pfade hinzufügen?</p>
<p>Falls jemand das Paket kennt, wie hast du es zum laufen bekommen?</p>
<p>Vielen Dank für eure Hilfe.</p>
<p>Jean</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/177106/fremdes-projekt-einbinden</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 08:45:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/177106.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 28 Mar 2007 11:15:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fremdes Projekt einbinden on Wed, 28 Mar 2007 11:15:02 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich möchte ein bisschen mit der seriellen Schnittstelle rumspielen. Dabei bin ich auf das Projekt von Ramon de Klein gestossen (<a href="http://www.codeproject.com/system/serial.asp" rel="nofollow">http://www.codeproject.com/system/serial.asp</a>).</p>
<p>Wenn ich die enthaltenen Projekte in VS öffne läuft alles ohne Probleme. Wenn ich nun einfach eine von seinen Dateien einbinden möchte, bekommen ich LNK2019 Fehler. Dabei habe ich zu meinem Projekt unter VS 2003 seine Projekte immer mit Datei-&gt;Projekt hinzufügen-&gt;Vorhandenes Projekt. D.H. eigentlich sind alle Dateien, Funktionen usw. vorhanden.</p>
<p>Nun mal meine Frage. Da ich jetzt mal davon ausgehe das das Projekt nicht mega bekannt ist. Ist überhaupt meine Vorgehensweise richtig gewesen (Also das hinzufügen von Projekten)? Oder muss ich noch einige Compileroptionen ändern, oder Pfade hinzufügen?</p>
<p>Falls jemand das Paket kennt, wie hast du es zum laufen bekommen?</p>
<p>Vielen Dank für eure Hilfe.</p>
<p>Jean</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1254485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1254485</guid><dc:creator><![CDATA[jeanfischer]]></dc:creator><pubDate>Wed, 28 Mar 2007 11:15:02 GMT</pubDate></item><item><title><![CDATA[Reply to Fremdes Projekt einbinden on Wed, 28 Mar 2007 11:16:13 GMT]]></title><description><![CDATA[<p>Du musst nicht das Projekt hinzufügen! sondern die Dateien (also die cpp/h-Dateien!)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1254486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1254486</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 28 Mar 2007 11:16:13 GMT</pubDate></item><item><title><![CDATA[Reply to Fremdes Projekt einbinden on Mon, 09 Apr 2007 10:46:53 GMT]]></title><description><![CDATA[<p>Hmm ich hab echt riesen Probleme.</p>
<p>Eigentlich bracuh ich nicht nur die serielle Schnittstelle sondern auch noch das ModBus Übertragungsprotokoll. Dabei bin ich auf das freemodbus Projekt gestossen (<a href="http://freemodbus.berlios.de/" rel="nofollow">http://freemodbus.berlios.de/</a>). Wenn ich das nun in VS 2005 öffne läuft es wunderbar. Wenn ich nun alle benötigten *.c und *.h in mein Arbeitsverzeichnis kopiere und dem Projekt hinzufüge dann kompiliert VS auch alle Dateien. Aber beim Linken tritt folgender Fehler aus:</p>
<pre><code>Verknüpfen...
mbfunccoils.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_eMBRegCoilsCB&quot; in Funktion &quot;_eMBFuncReadCoils&quot;.
mbfuncdisc.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_eMBRegDiscreteCB&quot; in Funktion &quot;_eMBFuncReadDiscreteInputs&quot;.
mbfuncholding.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_eMBRegHoldingCB&quot; in Funktion &quot;_eMBFuncWriteHoldingRegister&quot;.
mbfuncinput.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_eMBRegInputCB&quot; in Funktion &quot;_eMBFuncReadInputRegister&quot;.
</code></pre>
<p>Kann mir jemand sagen was ich falsch mache?</p>
<p>Vielen Dank im Voraus und noch schöne Ostern!</p>
<p>Jean</p>
<p>EDIT:<br />
ich habe herausgefunden das die Funktionen wie zB &quot;eMBRegCoilsCB&quot; zwar in einem Header definiert sind, aber in keiner c Datei weiter beschrieben werden! Das seltsame ist jedoch, dass die Demoanwendung genau den gleichen Code verwendet! Wie geht denn das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262105</guid><dc:creator><![CDATA[jeanfischer]]></dc:creator><pubDate>Mon, 09 Apr 2007 10:46:53 GMT</pubDate></item><item><title><![CDATA[Reply to Fremdes Projekt einbinden on Tue, 10 Apr 2007 11:55:22 GMT]]></title><description><![CDATA[<p>der Code steht vielleicht in einer Library, die Du noch einbinden musst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1262907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1262907</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 10 Apr 2007 11:55:22 GMT</pubDate></item></channel></rss>