<?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[DLLs... nette Sache, aber so groß?]]></title><description><![CDATA[<p>Hi all,<br />
ich wollte gerade <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-217955-and-highlight-is-.html" rel="nofollow">iBT(ein &quot;größeres&quot; Projekt von mir)</a> mit DLLs beschmeißen.<br />
Das währe zwar sicher ein oder zwei Tage arbeit, aber würde sich eventuell lohnen.</p>
<p>Nun sieh sich das einer an:</p>
<pre><code>h1.h(5,59KB) -&gt; d1.dll(!!7.58MB!!)
h2.h(3,00KB) -&gt; d2.dll(!!7,59MB!!)
h3.h(5,40KB) -&gt; d3.dll(!!7,60MB!!)
h4.h(5,62KB) -&gt; d4.dll(!!7,60MB!!)
==================================
19,61KB werden zu 30,4MB
</code></pre>
<p>Wieso sind die DLL Dateien so riesig?<br />
Ich compiliere mit MinGW und der Zeile</p>
<pre><code>gcc -D DLL_EXPORT -shared -o lables.dll lable.h -Os
</code></pre>
<p>Ist da was falsch, ich verstehe nämlich nicht warum ich da z.B. -D reinschreibe oder -shared...</p>
<p>Danke fürs lesen und eventuell auch Gedanken machen xD</p>
<p>PS: also ich habe alle umcompiliert... aus einer 1MB exe wird 63MB dll und naja 800kb exe (bilder eingebunden)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/218627/dlls-nette-sache-aber-so-groß</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 01:43:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/218627.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 23 Jul 2008 06:04:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DLLs... nette Sache, aber so groß? on Wed, 23 Jul 2008 06:50:34 GMT]]></title><description><![CDATA[<p>Hi all,<br />
ich wollte gerade <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-217955-and-highlight-is-.html" rel="nofollow">iBT(ein &quot;größeres&quot; Projekt von mir)</a> mit DLLs beschmeißen.<br />
Das währe zwar sicher ein oder zwei Tage arbeit, aber würde sich eventuell lohnen.</p>
<p>Nun sieh sich das einer an:</p>
<pre><code>h1.h(5,59KB) -&gt; d1.dll(!!7.58MB!!)
h2.h(3,00KB) -&gt; d2.dll(!!7,59MB!!)
h3.h(5,40KB) -&gt; d3.dll(!!7,60MB!!)
h4.h(5,62KB) -&gt; d4.dll(!!7,60MB!!)
==================================
19,61KB werden zu 30,4MB
</code></pre>
<p>Wieso sind die DLL Dateien so riesig?<br />
Ich compiliere mit MinGW und der Zeile</p>
<pre><code>gcc -D DLL_EXPORT -shared -o lables.dll lable.h -Os
</code></pre>
<p>Ist da was falsch, ich verstehe nämlich nicht warum ich da z.B. -D reinschreibe oder -shared...</p>
<p>Danke fürs lesen und eventuell auch Gedanken machen xD</p>
<p>PS: also ich habe alle umcompiliert... aus einer 1MB exe wird 63MB dll und naja 800kb exe (bilder eingebunden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1552104</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1552104</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Wed, 23 Jul 2008 06:50:34 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs... nette Sache, aber so groß? on Wed, 23 Jul 2008 07:00:49 GMT]]></title><description><![CDATA[<p>ja naja... *.h -&gt; DLL RIESIG...</p>
<p>*.c -&gt; DLL lediglich das 4fache also ist das akzeptabel wenn aus 4KB 16KB werden.</p>
<p>Sry für den Spampost xD</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1552132</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1552132</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Wed, 23 Jul 2008 07:00:49 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs... nette Sache, aber so groß? on Wed, 23 Jul 2008 10:06:10 GMT]]></title><description><![CDATA[<p>Ich habe das mit MinGW ebenfalls beobachtet. Der wirft gleich mal 90% seiner Standard-Library mit in die DLL rein. Keine Ahnung wie man das mit MinGW besser hinbekommt.</p>
<p>Probiers mal mit MSVC, und du wirst vermutlich feststellen dass die DLLs die da rausfallen wesentlich kleiner sind.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1552265</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1552265</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 23 Jul 2008 10:06:10 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs... nette Sache, aber so groß? on Wed, 23 Jul 2008 10:09:15 GMT]]></title><description><![CDATA[<p>hustbaer schrieb:</p>
<blockquote>
<p>Probiers mal mit MSVC, und du wirst vermutlich feststellen dass die DLLs die da rausfallen wesentlich kleiner sind.</p>
</blockquote>
<p>Ich glaube, lippoliv möchte das nicht mehr lesen.... der leidgeplagte Azubi unter einem sonderbaren Chef,<br />
Stichwort &quot;Debugger&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
<p>Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1552267</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1552267</guid><dc:creator><![CDATA[Mmacher]]></dc:creator><pubDate>Wed, 23 Jul 2008 10:09:15 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs... nette Sache, aber so groß? on Wed, 23 Jul 2008 10:41:08 GMT]]></title><description><![CDATA[<p>Mmacher schrieb:</p>
<blockquote>
<p>hustbaer schrieb:</p>
<blockquote>
<p>Probiers mal mit MSVC, und du wirst vermutlich feststellen dass die DLLs die da rausfallen wesentlich kleiner sind.</p>
</blockquote>
<p>Ich glaube, lippoliv möchte das nicht mehr lesen.... der leidgeplagte Azubi unter einem sonderbaren Chef,<br />
Stichwort &quot;Debugger&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
<p>Martin</p>
</blockquote>
<p>hihi...</p>
<p>Naja hat ja seine gründe.. ich finde mich in meinen Codes sehr gut zurecht und wenn ich nen Fehler habe und mir einfällt woran es liegt, weiß ich sofort wo... Geht leider nicht immer..</p>
<p>naja hab ja geschrieben... einfach *.c draus machen.. dann sind die 20kb groß, geht ja...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1552291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1552291</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Wed, 23 Jul 2008 10:41:08 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs... nette Sache, aber so groß? on Wed, 23 Jul 2008 12:55:38 GMT]]></title><description><![CDATA[<p>upps.<br />
dann meine ich was anderes. mein programm waren schon .cpp files, sind aber trotzdem RIESIG geworden. man vergleiche auch bloss mal die grösse der boost DLLs mit MinGW vs. MSVC.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1552397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1552397</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 23 Jul 2008 12:55:38 GMT</pubDate></item><item><title><![CDATA[Reply to DLLs... nette Sache, aber so groß? on Wed, 23 Jul 2008 14:11:34 GMT]]></title><description><![CDATA[<p>Jagut bei mir sinds C files, also weiß ich nicht obs bei CPP genauso ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1552453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1552453</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Wed, 23 Jul 2008 14:11:34 GMT</pubDate></item></channel></rss>