<?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[Lib weitergeben]]></title><description><![CDATA[<p>Hallo Forum,</p>
<p>ich möchte aus einem DLL Projekt ein Lib Projekt machen. Muß ich die Lib für jeden Kompiler den der Kunden benutzen könnte einmal kompilieren oder ist es auch möglich eine Lib die mit dem VS6 erstellt wurde in einem <a href="http://Vs.NET" rel="nofollow">Vs.NET</a>, MinGW, ... Projekt zu benutzen? Eine Google Suche hat ergeben das das nicht geht. Wenn ich selbst keinen <a href="http://VS.NET" rel="nofollow">VS.NET</a> habe hätte wäre ich dann aufgeschmissen?</p>
<p>Genauso ist es mit den in der Lib benutzen Runtime? Beim VS6 müsste ich dann noch eine SingleThread, MultiThreaded und eine Multithreaded DLL ausliefern? Gibt es das auch bei dem neuen <a href="http://VS.Net" rel="nofollow">VS.Net</a>?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/191188/lib-weitergeben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 09:25:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/191188.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 31 Aug 2007 07:45:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Lib weitergeben on Fri, 31 Aug 2007 07:45:10 GMT]]></title><description><![CDATA[<p>Hallo Forum,</p>
<p>ich möchte aus einem DLL Projekt ein Lib Projekt machen. Muß ich die Lib für jeden Kompiler den der Kunden benutzen könnte einmal kompilieren oder ist es auch möglich eine Lib die mit dem VS6 erstellt wurde in einem <a href="http://Vs.NET" rel="nofollow">Vs.NET</a>, MinGW, ... Projekt zu benutzen? Eine Google Suche hat ergeben das das nicht geht. Wenn ich selbst keinen <a href="http://VS.NET" rel="nofollow">VS.NET</a> habe hätte wäre ich dann aufgeschmissen?</p>
<p>Genauso ist es mit den in der Lib benutzen Runtime? Beim VS6 müsste ich dann noch eine SingleThread, MultiThreaded und eine Multithreaded DLL ausliefern? Gibt es das auch bei dem neuen <a href="http://VS.Net" rel="nofollow">VS.Net</a>?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1355846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1355846</guid><dc:creator><![CDATA[Borgan]]></dc:creator><pubDate>Fri, 31 Aug 2007 07:45:10 GMT</pubDate></item><item><title><![CDATA[Reply to Lib weitergeben on Fri, 31 Aug 2007 10:38:13 GMT]]></title><description><![CDATA[<p>Wenn es nur eine Import-Lib eine DLL ist musst Du das ganze nur einmal machen.<br />
Sofern das ganze über eine pure C-Schnittstelle verfügt. So arbeiten die Import-Libs des SDK's ja auch.</p>
<p>Die Preisfrage ist also eher: Wie sieht Dein Interface aus? Gibst Du reine pure C Datentypen zurück, oder verwendest Du in Argumenten auch std::string, CString etc? Oder nutzt Du gar einen Export von Klassen.</p>
<p>Wenn letzteres der Fall ist, dann musst Du wohl oder übel für jede Compiler Version eine eigene LIB bauen.<br />
Und Du kannst VC6 und <a href="http://VS.NET" rel="nofollow">VS.NET</a> nicht durch eine Lib erschlagen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1355950</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1355950</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 31 Aug 2007 10:38:13 GMT</pubDate></item><item><title><![CDATA[Reply to Lib weitergeben on Fri, 31 Aug 2007 13:04:30 GMT]]></title><description><![CDATA[<p>Hallo Martin,</p>
<p>in dem Interface bin ich noch frei. Wenn ich einen Wrapper für meine Klassen schreibe der in reinem C gehalten ist brauche ich nur eine Lib. Ich muß dann aber immer noch für die 3 Runtime Varianten kompilieren? &lt;- Rethorische Frage, weil ich stark vermute das die Antwort ja ist...</p>
<p>Vielen Dank <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>Borgan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1356069</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1356069</guid><dc:creator><![CDATA[Borgan]]></dc:creator><pubDate>Fri, 31 Aug 2007 13:04:30 GMT</pubDate></item></channel></rss>