<?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]]></title><description><![CDATA[<p>Hallo,</p>
<p>Wie schreibe ich ne lib?</p>
<p>Mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183224/lib</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 05:06:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183224.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 02 Jun 2007 21:39:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 21:39:12 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Wie schreibe ich ne lib?</p>
<p>Mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297454</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sat, 02 Jun 2007 21:39:12 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 22:07:49 GMT]]></title><description><![CDATA[<p>Muss nur als *.lib kompiliert werden. Welche IDE hast du?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297462</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Sat, 02 Jun 2007 22:07:49 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 22:17:24 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>hab ich, ich hab denk ich auch nichts falsch gemacht (hoff ich zumindest) und auch extra gelinkt.</p>
<p>Ich poste mal meine dateien:</p>
<p>die Header-Datei</p>
<pre><code>#ifndef TEST_H
#define TEST_H

#include &lt;stdio.h&gt;
#include &lt;windows.h&gt;

extern int test(void);

#endif
</code></pre>
<p>die lib:</p>
<pre><code class="language-cpp">#include &lt;stdio.h&gt;
#include &lt;test.h&gt;

int test(void)
{

printf(&quot;Test\n&quot;);

return 0;
}
</code></pre>
<p>die Datei die die lib verwendet bzw verwenden soll</p>
<pre><code class="language-cpp">#include &lt;TEST.h&gt;
#pragma comment (lib, &quot;hm.lib&quot;);

int main ()

{

test();

	return 0;

}
</code></pre>
<p>Hab ich was falsch gemacht/nicht beachtet?</p>
<p>Mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297468</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sat, 02 Jun 2007 22:17:24 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 22:30:43 GMT]]></title><description><![CDATA[<p>Voraussetzung bei dem pragma Befehl ist, dass du unter VC kompilierst, da andere Compiler (GCC &amp; MinGW) diesen pragma-Befehl nicht kennen. Abgesehen von ein paar Fehlern im Code ist die Lib so in Ordnung. Ich habs dir mal die entsprechenden Passagen verbessert:</p>
<pre><code class="language-cpp">// &lt;stdio&gt; brauchst du nicht nochmal inkludieren, da bereits in test.h getan
#include &lt;test.h&gt; 

int test()
{
    printf(&quot;Test\n&quot;);
    return 0;
}
</code></pre>
<pre><code class="language-cpp">// Befindet sich die Header auch wirklich im globalen Verzeichnis? 
// Du schreibst aufeinmal TEST.h groß, und setzt es in &lt; und &gt;. Wenn sich die
// Datei im lokalen Ordner befindet, wird der Compiler nicht finden.
#include &lt;TEST.h&gt;
#pragma comment (lib, &quot;hm.lib&quot;);

int main ()
{
    test();
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1297475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297475</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Sat, 02 Jun 2007 22:30:43 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 22:38:24 GMT]]></title><description><![CDATA[<p>thx</p>
<p>Hmmm ja hab alles überprüft, passt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297480</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sat, 02 Jun 2007 22:38:24 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 22:46:06 GMT]]></title><description><![CDATA[<p>also ich mein, trotzdem funktioniert es nicht.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297483</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sat, 02 Jun 2007 22:46:06 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 22:49:03 GMT]]></title><description><![CDATA[<p>Man kann es ja nicht oftgenug sagen, &quot;Funktioniert nicht ist keine ausreichende Fehlerbeschreibung&quot;. Hast du meine Kommentare beachtet? Weswegen hast du aufeinmal TEST.h GROßGESCHRIEBEN? Liegt die Header auch wirklich im globalen Verzeichnis?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297485</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Sat, 02 Jun 2007 22:49:03 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 23:10:07 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wenn ich zb extern test() schreibe gehts, wieso gehts dann bei anderen libs auch ohne extern?</p>
<p>hab das extern dann in der .h-Datei und der c-Datei weglassen und es ging nicht mehr.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297497</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297497</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sat, 02 Jun 2007 23:10:07 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 23:31:44 GMT]]></title><description><![CDATA[<p>Ich bekomme diese Fehlermeldung(en):</p>
<p>POLINK: error: Unresolved external symbol '_test'.<br />
POLINK: fatal error: 1 unresolved external(s).</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297506</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297506</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sat, 02 Jun 2007 23:31:44 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sat, 02 Jun 2007 23:38:17 GMT]]></title><description><![CDATA[<p>Header liegen im globalen Verzeichnis und test wird jetzt überall klein gschrieben (auch der Dateiname obwohl ich soviel ich weiss Groß-/Kleinschreibung egal ist)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297509</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297509</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sat, 02 Jun 2007 23:38:17 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sun, 03 Jun 2007 11:17:22 GMT]]></title><description><![CDATA[<p>Hmmm kanns sein, dass es an der Header-Datei liegt?</p>
<p>Mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297637</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297637</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sun, 03 Jun 2007 11:17:22 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sun, 03 Jun 2007 13:16:58 GMT]]></title><description><![CDATA[<p>Niemand/Keiner der mir helfen kann?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297728</guid><dc:creator><![CDATA[Muhi89]]></dc:creator><pubDate>Sun, 03 Jun 2007 13:16:58 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sun, 03 Jun 2007 16:01:50 GMT]]></title><description><![CDATA[<p>Um's <em>können</em> geht's hier nicht. Aber wenn du mal ein Tutorial zum Thema <em>extern</em> durchlesen würdest, wüsstest du auch weswegen es nicht geht. Oder sollen wir dir etwa jede banale Antwort in den Arsch schieben? Das tut keiner.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297867</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Sun, 03 Jun 2007 16:01:50 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sun, 03 Jun 2007 18:21:19 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ohne mal auf deine überzogene Art einzugehen,</p>
<p>ich glaube es reicht aus in der Headerdatei extern anzugeben und die lib im richtigen Verzeichnis zu haben (header sowieso)</p>
<p>Trotzdem funktionierts nicht.</p>
<p>Ich weiss trotz Überlegung nicht weiter hoffe, dass mir jmd bei meinem Problem weiterhelfen kann.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297956</guid><dc:creator><![CDATA[muhi]]></dc:creator><pubDate>Sun, 03 Jun 2007 18:21:19 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sun, 03 Jun 2007 18:44:52 GMT]]></title><description><![CDATA[<p>Ich fühle mit dir, sowas ist Mist! Welche IDE nutzt du denn nun? Nach den Fehlerbeschreibungen deines Compilers/Linkers ist es nicht MS VC++, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297970</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sun, 03 Jun 2007 18:44:52 GMT</pubDate></item><item><title><![CDATA[Reply to lib on Sun, 03 Jun 2007 18:57:40 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>hmm ich verwende Pelles-C.</p>
<p>Ich hab zuerst den Header geschrieben, den beim erstellen der lib eingebunden und dann in der exe header eingebunden.</p>
<p>Hab es auch mit _cdel probiert.</p>
<p>lol</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297982</guid><dc:creator><![CDATA[muhi]]></dc:creator><pubDate>Sun, 03 Jun 2007 18:57:40 GMT</pubDate></item></channel></rss>