<?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[winapi-dll probleme beim linken mit MFC programm]]></title><description><![CDATA[<p>hi all,</p>
<p>ich hab ne dll, die vorher als mfc-dll implementiert war, umgestellt auf winapi. wenn ich die jetzt in mein mfc-testprogramm einbinde, dann bekomme ich fehler nacfxcw.lib:&quot;error 2005&quot;: operator new schon in libcmt.lib definiert<br />
nacfxcw.lib:&quot;error 2005&quot;: operator delete schon in libqmt.lib definiert.<br />
problem: die dll und auch das programm sind als multithread usw. gleich definiert. bei msdn finde ich als bemerkung, dass das wohl an unterschiedlichen compile-flags liegt. aber nafxcw.lib ist nunmal von mfc verwendet, und meine lib benutzt ja nun die windows.h, die sicher indirekt auf libqmt.lib und libcmt.lib verweist.</p>
<p>was kann man da machen? es muss doch eher die regel, denn die ausnahme sein, dass api-dll's in mfc-apps laufen, oder?</p>
<p>danke fuer jeden tipp</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/117654/winapi-dll-probleme-beim-linken-mit-mfc-programm</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 14:40:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/117654.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Aug 2005 21:10:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to winapi-dll probleme beim linken mit MFC programm on Tue, 09 Aug 2005 21:10:50 GMT]]></title><description><![CDATA[<p>hi all,</p>
<p>ich hab ne dll, die vorher als mfc-dll implementiert war, umgestellt auf winapi. wenn ich die jetzt in mein mfc-testprogramm einbinde, dann bekomme ich fehler nacfxcw.lib:&quot;error 2005&quot;: operator new schon in libcmt.lib definiert<br />
nacfxcw.lib:&quot;error 2005&quot;: operator delete schon in libqmt.lib definiert.<br />
problem: die dll und auch das programm sind als multithread usw. gleich definiert. bei msdn finde ich als bemerkung, dass das wohl an unterschiedlichen compile-flags liegt. aber nafxcw.lib ist nunmal von mfc verwendet, und meine lib benutzt ja nun die windows.h, die sicher indirekt auf libqmt.lib und libcmt.lib verweist.</p>
<p>was kann man da machen? es muss doch eher die regel, denn die ausnahme sein, dass api-dll's in mfc-apps laufen, oder?</p>
<p>danke fuer jeden tipp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/848993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/848993</guid><dc:creator><![CDATA[Gehirnmann]]></dc:creator><pubDate>Tue, 09 Aug 2005 21:10:50 GMT</pubDate></item></channel></rss>