<?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[von C nach C++: undefined reference]]></title><description><![CDATA[<p>Ich bin dabei, ein C-Programm, das aus etlichen Modulen besteht, nach C++ umzubauen. Ich muss gleich betonen, dass ich von C++ noch nicht die dicke Ahnung habe. Also, nach etlichen Anpassungen (vor allem type castings) läuft der g++ Compiler nun durch, und auch das Programm läuft einwandfrei. Nun möchte ich noch die &quot;extern C&quot; Defines aus den h-Dateien rausschmeißen, weil sie m.E. für ein reines C++-Programm nicht gebraucht werden. Aber das scheint nicht zu gehen, jede Menge &quot;undefined references&quot;. Woran liegt das? Ich dachte, diese Defines würden nur gebraucht, wenn ein mit C kompiliertes Model in ein C++ Programm eingebunden wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/211788/von-c-nach-c-undefined-reference</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 10:21:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/211788.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 27 Apr 2008 17:03:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to von C nach C++: undefined reference on Sun, 27 Apr 2008 17:03:17 GMT]]></title><description><![CDATA[<p>Ich bin dabei, ein C-Programm, das aus etlichen Modulen besteht, nach C++ umzubauen. Ich muss gleich betonen, dass ich von C++ noch nicht die dicke Ahnung habe. Also, nach etlichen Anpassungen (vor allem type castings) läuft der g++ Compiler nun durch, und auch das Programm läuft einwandfrei. Nun möchte ich noch die &quot;extern C&quot; Defines aus den h-Dateien rausschmeißen, weil sie m.E. für ein reines C++-Programm nicht gebraucht werden. Aber das scheint nicht zu gehen, jede Menge &quot;undefined references&quot;. Woran liegt das? Ich dachte, diese Defines würden nur gebraucht, wenn ein mit C kompiliertes Model in ein C++ Programm eingebunden wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1499127</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1499127</guid><dc:creator><![CDATA[erin]]></dc:creator><pubDate>Sun, 27 Apr 2008 17:03:17 GMT</pubDate></item><item><title><![CDATA[Reply to von C nach C++: undefined reference on Mon, 28 Apr 2008 07:31:55 GMT]]></title><description><![CDATA[<p>Ich hatte versucht, die Module einzeln zu bereinigen, eines nach dem anderen. Das funktioniert aber nur, wenn ich die extern &quot;C&quot; aus allen Headern gleichzeitig löche und dann alles neu kompiliere.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1499389</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1499389</guid><dc:creator><![CDATA[erin]]></dc:creator><pubDate>Mon, 28 Apr 2008 07:31:55 GMT</pubDate></item><item><title><![CDATA[Reply to von C nach C++: undefined reference on Mon, 28 Apr 2008 08:09:16 GMT]]></title><description><![CDATA[<p>Was soll das ganze denn einbringen? Es bleibt eh bei einem C-Programm, welches mit einem C++ Compiler übersetzt wurde.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1499403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1499403</guid><dc:creator><![CDATA[*john 0]]></dc:creator><pubDate>Mon, 28 Apr 2008 08:09:16 GMT</pubDate></item></channel></rss>