<?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[Linker fehler bei Vererbung]]></title><description><![CDATA[<p>Ich habe diesen Fehler</p>
<blockquote>
<p>E:/Daten/Dev/SVN/library/source/PiezoJena/example/src/mainwindow.cpp:27: undefined reference to `CommonPositioningController::addStage(CommonPositioningController::PositioningStage, int)'</p>
</blockquote>
<p>bei diesem Code:</p>
<pre><code class="language-cpp">piezoController-&gt;addStage(CommonPositioningController::X, 0);
</code></pre>
<p>wobei gilt:</p>
<pre><code class="language-cpp">class PIEZOJENADDRIVE_EXPORT PiezoJenaController
    : public QObject
    , public CommonPositioningController
</code></pre>
<p>addStage ist nur in CommonPositioningController definiert. piezoController ist vom Type PiezoJenaController.</p>
<p>Warum is nun addStage unbekannt?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/271548/linker-fehler-bei-vererbung</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 10:24:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/271548.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Jul 2010 11:38:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Linker fehler bei Vererbung on Fri, 30 Jul 2010 11:38:36 GMT]]></title><description><![CDATA[<p>Ich habe diesen Fehler</p>
<blockquote>
<p>E:/Daten/Dev/SVN/library/source/PiezoJena/example/src/mainwindow.cpp:27: undefined reference to `CommonPositioningController::addStage(CommonPositioningController::PositioningStage, int)'</p>
</blockquote>
<p>bei diesem Code:</p>
<pre><code class="language-cpp">piezoController-&gt;addStage(CommonPositioningController::X, 0);
</code></pre>
<p>wobei gilt:</p>
<pre><code class="language-cpp">class PIEZOJENADDRIVE_EXPORT PiezoJenaController
    : public QObject
    , public CommonPositioningController
</code></pre>
<p>addStage ist nur in CommonPositioningController definiert. piezoController ist vom Type PiezoJenaController.</p>
<p>Warum is nun addStage unbekannt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933986</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Fri, 30 Jul 2010 11:38:36 GMT</pubDate></item><item><title><![CDATA[Reply to Linker fehler bei Vererbung on Fri, 30 Jul 2010 11:43:58 GMT]]></title><description><![CDATA[<p>Es ist nicht unbekannt, sondern undefiniert.<br />
Wo implementierst du die Funktion? Wird die Datei auch kompiliert und mitgelinkt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933990</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933990</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or]]></dc:creator><pubDate>Fri, 30 Jul 2010 11:43:58 GMT</pubDate></item><item><title><![CDATA[Reply to Linker fehler bei Vererbung on Fri, 30 Jul 2010 11:45:03 GMT]]></title><description><![CDATA[<p>Wenn es compiliert, ist die Funktion an sich bekannt. Offensichtlich findet der Linker die entsprechende Funktion nicht. Wurde sie auch implementiert? Und die Objektdatei mit gelinkt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933991</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 30 Jul 2010 11:45:03 GMT</pubDate></item><item><title><![CDATA[Reply to Linker fehler bei Vererbung on Fri, 30 Jul 2010 11:48:45 GMT]]></title><description><![CDATA[<p>Offensichtlich ist es <strong>nicht</strong> definiert. Sonst würde der Linker nicht meckern. Oder hast Du vergessen, die CPP-Datei mit der Definition in Dein Projekt einzubinden?</p>
<p>Diese Fehlermeldung besagt eindeutig und nur das, daß die Funktion nicht definiert ist. Eine andere Bedeutung hat sie nicht. Natürlich kann der Linker die Definitionen nur darin suchen, was Du ihm vorgesetzt hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933992</guid><dc:creator><![CDATA[mgaeckler]]></dc:creator><pubDate>Fri, 30 Jul 2010 11:48:45 GMT</pubDate></item><item><title><![CDATA[Reply to Linker fehler bei Vererbung on Fri, 30 Jul 2010 11:50:44 GMT]]></title><description><![CDATA[<p>Danke für die Hinweise, ich hatte schlicht vergessen zu definieren, dass diese Klasse aus der DLL geladen werden muss. Danach hat es kompiliert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933995</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933995</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Fri, 30 Jul 2010 11:50:44 GMT</pubDate></item></channel></rss>