<?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[Frage zu statischen libraries]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte ein paar meiner Klassen in eine Library packen (keine dll, nur ne statische lib-Datei).<br />
Ich hab ein neues Lib-Projekt erstellt und dort meine Klassen eingefügt und dann kompiliert. Die Lib-Datei ist dann auch da. Nun muss man ja noch für diese Lib einen Header erstellen. Soll ich nun einfach die Header meiner Klassen in eine Datei kopieren und das war's dann oder wie geht man da prinzipiell vor?</p>
<p>P.S. Bitte verweist nicht auf Visual C++ in 21 Tagen bei <a href="http://www.mut.de" rel="nofollow">www.mut.de</a><br />
Den link gibts nämlich nicht mehr <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/52432/frage-zu-statischen-libraries</link><generator>RSS for Node</generator><lastBuildDate>Mon, 01 Jun 2026 00:19:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/52432.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Oct 2003 08:52:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu statischen libraries on Mon, 20 Oct 2003 08:52:32 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte ein paar meiner Klassen in eine Library packen (keine dll, nur ne statische lib-Datei).<br />
Ich hab ein neues Lib-Projekt erstellt und dort meine Klassen eingefügt und dann kompiliert. Die Lib-Datei ist dann auch da. Nun muss man ja noch für diese Lib einen Header erstellen. Soll ich nun einfach die Header meiner Klassen in eine Datei kopieren und das war's dann oder wie geht man da prinzipiell vor?</p>
<p>P.S. Bitte verweist nicht auf Visual C++ in 21 Tagen bei <a href="http://www.mut.de" rel="nofollow">www.mut.de</a><br />
Den link gibts nämlich nicht mehr <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/375591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/375591</guid><dc:creator><![CDATA[Cosmixx]]></dc:creator><pubDate>Mon, 20 Oct 2003 08:52:32 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu statischen libraries on Mon, 20 Oct 2003 10:51:19 GMT]]></title><description><![CDATA[<p>prinzipiell Ja ! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Die Header koennen(oder besser sollten) die selben sein. Die definitionen muessen haargenau gleich sein.</p>
<p>Was aber unpraktisch ist:<br />
du hast mehrere Kleine Klassen, und fuer jede die du benutzt musst ne seperate Headerdatei einbinden.</p>
<p>#include &quot;ClassA.h&quot;<br />
#include &quot;ClassB.h&quot;<br />
#include &quot;ClassC.h&quot;</p>
<p>... verwendung von ClassA, ClassB und ClassC ...</p>
<p>das sieht doof aus.</p>
<p>besser:</p>
<p>#include MyLib.h</p>
<p>... verwendung von ClassA, ClassB und ClassC ...</p>
<p>MyLib.h definiert (direkt oder ueber include) ClassA, ClassB und ClassC.</p>
<p>ciao ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/375674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/375674</guid><dc:creator><![CDATA[RHBaum]]></dc:creator><pubDate>Mon, 20 Oct 2003 10:51:19 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu statischen libraries on Mon, 20 Oct 2003 12:04:01 GMT]]></title><description><![CDATA[<p>Aha, Dankeschön <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>Die Compileroption /FI macht übrigens das #include &quot;Header.h&quot; automatisch (hab ich grad rausgefunden :p )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/375729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/375729</guid><dc:creator><![CDATA[Cosmixx]]></dc:creator><pubDate>Mon, 20 Oct 2003 12:04:01 GMT</pubDate></item></channel></rss>