<?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[Bibliothek soll alle benötigten Funktionen anderer Bibliotheken mit einbinden]]></title><description><![CDATA[<p>hi</p>
<p>Ich hab eine Lib geschrieben (MyLib), diese verwendet Funktionen aus 4 anderen Libs (A.lib bis D.lib).<br />
Momentan muss ich in Projekten die MyLib verwenden die 4 Bibliotheken auf denen MyLib basiert mit linken.<br />
(Eigenschaften\Linker\Eingabe\ Zusätzliche Abhängigkeiten: mylib.lib, a.lib, b.lib, c.lib, d.lib)<br />
Ich will jetzt, dass der Anwender meiner lib (MyLib) NUR NOCH mylib mit einbinden muss.<br />
(Eigenschaften\Linker\Eingabe\ Zusätzliche Abhängigkeiten: mylib.lib)</p>
<p>Kann ich es irgendwie erreichen, dass die mylib.lib bei ihrer Erstellung alle Funktionen aus den anderen libs die sie selbst verwendet auflöst?<br />
Irgendwie den Binärcode von denen in sich selbst mit reinkopiert.</p>
<p>Hintergrund:<br />
Es geht um eine Projekt das eine API kapselt, nachdem ich es jetzt geschaft habe die API funktional zu kapseln, und auch die Headerfiles der API nicht mehr mit einbinden muss, möchte ich jetzt auch noch die libs der API loswerden.<br />
Ich habe keinen Zugriff auf die Sourcen der API.</p>
<p>Dank im Voraus für jede Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/47650/bibliothek-soll-alle-benötigten-funktionen-anderer-bibliotheken-mit-einbinden</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 10:56:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/47650.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Sep 2003 08:47:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bibliothek soll alle benötigten Funktionen anderer Bibliotheken mit einbinden on Mon, 01 Sep 2003 08:48:08 GMT]]></title><description><![CDATA[<p>hi</p>
<p>Ich hab eine Lib geschrieben (MyLib), diese verwendet Funktionen aus 4 anderen Libs (A.lib bis D.lib).<br />
Momentan muss ich in Projekten die MyLib verwenden die 4 Bibliotheken auf denen MyLib basiert mit linken.<br />
(Eigenschaften\Linker\Eingabe\ Zusätzliche Abhängigkeiten: mylib.lib, a.lib, b.lib, c.lib, d.lib)<br />
Ich will jetzt, dass der Anwender meiner lib (MyLib) NUR NOCH mylib mit einbinden muss.<br />
(Eigenschaften\Linker\Eingabe\ Zusätzliche Abhängigkeiten: mylib.lib)</p>
<p>Kann ich es irgendwie erreichen, dass die mylib.lib bei ihrer Erstellung alle Funktionen aus den anderen libs die sie selbst verwendet auflöst?<br />
Irgendwie den Binärcode von denen in sich selbst mit reinkopiert.</p>
<p>Hintergrund:<br />
Es geht um eine Projekt das eine API kapselt, nachdem ich es jetzt geschaft habe die API funktional zu kapseln, und auch die Headerfiles der API nicht mehr mit einbinden muss, möchte ich jetzt auch noch die libs der API loswerden.<br />
Ich habe keinen Zugriff auf die Sourcen der API.</p>
<p>Dank im Voraus für jede Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/344749</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/344749</guid><dc:creator><![CDATA[Teflon]]></dc:creator><pubDate>Mon, 01 Sep 2003 08:48:08 GMT</pubDate></item><item><title><![CDATA[Reply to Bibliothek soll alle benötigten Funktionen anderer Bibliotheken mit einbinden on Sat, 06 Sep 2003 10:19:09 GMT]]></title><description><![CDATA[<p>Dazu gibt es ein Linker pragma:</p>
<p>// tell linker to link with ws2_32.lib<br />
#pragma comment(linker,&quot;/defaultlib:ws2_32.lib&quot;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/348358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/348358</guid><dc:creator><![CDATA[ghu]]></dc:creator><pubDate>Sat, 06 Sep 2003 10:19:09 GMT</pubDate></item></channel></rss>