<?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[BOOST Library installieren???]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab heute mal versucht die BOOST library mit dem Builder 6 zum Laufen zu bringen. Ich hab also die zip Datei runtergeladen, hab sie entpackt und hab mit make und make install (die Builder6 Variante) das ganze installiert. Dann hab ich im Bibliothekspfad den Pfad zum BOOST Ordner angegeben. Das Problem ist nur: wenn ich versuche irgendwelche BOOST Elemente zu verwenden bringt er mir einen Linker Fehler, daß er mit BOOST nichts anfangen kann.</p>
<p>Kann mir einer von euch da weiterhelfen?</p>
<p>Danke schon mal im Vorraus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168964/boost-library-installieren</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 15:37:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168964.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 30 Dec 2006 14:08:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to BOOST Library installieren??? on Sat, 30 Dec 2006 14:08:54 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab heute mal versucht die BOOST library mit dem Builder 6 zum Laufen zu bringen. Ich hab also die zip Datei runtergeladen, hab sie entpackt und hab mit make und make install (die Builder6 Variante) das ganze installiert. Dann hab ich im Bibliothekspfad den Pfad zum BOOST Ordner angegeben. Das Problem ist nur: wenn ich versuche irgendwelche BOOST Elemente zu verwenden bringt er mir einen Linker Fehler, daß er mit BOOST nichts anfangen kann.</p>
<p>Kann mir einer von euch da weiterhelfen?</p>
<p>Danke schon mal im Vorraus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199868</guid><dc:creator><![CDATA[Ebi01]]></dc:creator><pubDate>Sat, 30 Dec 2006 14:08:54 GMT</pubDate></item><item><title><![CDATA[Reply to BOOST Library installieren??? on Sat, 30 Dec 2006 14:58:39 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>und wir können mit</p>
<blockquote>
<p>bringt er mir einen Linker Fehler, daß er mit BOOST nichts anfangen kann</p>
</blockquote>
<p>nichts anfangen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199915</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199915</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 30 Dec 2006 14:58:39 GMT</pubDate></item><item><title><![CDATA[Reply to BOOST Library installieren??? on Sat, 30 Dec 2006 15:08:24 GMT]]></title><description><![CDATA[<p>OK, stimmt.</p>
<p>Also ich hab folgendes Beispielprogramm aus der BOOST library reinkopiert</p>
<pre><code class="language-cpp">#include &lt;cassert&gt;
#include &lt;string&gt;
#include &lt;boost/iostreams/device/back_inserter.hpp&gt;
#include &lt;boost/iostreams/filtering_stream.hpp&gt;

namespace io = boost::iostreams;

int main()
{
    using namespace std;

    string                 result;
    io::filtering_ostream  out(io::back_inserter(result));
    out &lt;&lt; &quot;Hello World!&quot;;
    out.flush();
    assert(result == &quot;Hello World!&quot;);
}
</code></pre>
<p>Beim Starten gibt es dann diese Fehlermeldungen:</p>
<p>[C++ Fehler] Unit1.cpp(3): E2209 include-Datei 'boost\iostreams\device\back_inserter.hpp' kann nicht geöffnet werden<br />
[C++ Fehler] Unit1.cpp(4): E2209 include-Datei 'boost\iostreams\filtering_stream.hpp' kann nicht geöffnet werden<br />
[C++ Fehler] Unit1.cpp(6): E2090 Qualifizierer 'boost' ist kein Name einer Klasse oder einer Struktur<br />
[C++ Fehler] Unit1.cpp(6): E2282 Name eines Namensbereichs erwartet<br />
[C++ Fehler] Unit1.cpp(13): E2316 'filtering_ostream' ist kein Element von 'io'<br />
[C++ Fehler] Unit1.cpp(13): E2379 In Anweisung fehlt ;<br />
[C++ Fehler] Unit1.cpp(14): E2451 Undefiniertes Symbol 'out'</p>
<p>Ich hoffe das reicht erstmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199922</guid><dc:creator><![CDATA[Ebi01]]></dc:creator><pubDate>Sat, 30 Dec 2006 15:08:24 GMT</pubDate></item><item><title><![CDATA[Reply to BOOST Library installieren??? on Sun, 31 Dec 2006 17:03:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>jau das sieht ganz danach aus, dass er die include Datei nicht laden kann. Dann kennt der Compiler auch die boost Typen nicht und ist ziemlich verwirrt.</p>
<p>Da Bei dir der Compiler die angegebenen include-Dateien nicht finden kann, sag ihm doch unter Projekte Optionen und dort unter Compiler und dann Pfade und Definitionen einfach das Verzeichnis, wo die boost-includes liegen. Dann sollte es doch schon eher klappen.</p>
<p>Da mir boost gerade nichts sagt, warscheinlich musst du auch noch eine lib oder eine dll-lib dem Projekt hinzufügen.</p>
<p>VG und guten Rutsch</p>
<p>Pixfreak</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200421</guid><dc:creator><![CDATA[pixfreak]]></dc:creator><pubDate>Sun, 31 Dec 2006 17:03:36 GMT</pubDate></item><item><title><![CDATA[Reply to BOOST Library installieren??? on Mon, 01 Jan 2007 11:04:27 GMT]]></title><description><![CDATA[<p>Jau, das wars erstmal schon. Ich hab immer im Bibliothekspfad die Pfadangabe gemacht. Jetzt im include Pfad. Damit geht schon mal vieles.<br />
Wenn ich aber einen Thread erzeugen möchte kommt für den Beispielscode</p>
<pre><code class="language-cpp">#include &lt;boost/thread/thread.hpp&gt;
#include &lt;boost/thread/xtime.hpp&gt;
#include &lt;iostream&gt;

struct thread_alarm
{
    thread_alarm(int secs) : m_secs(secs) { }
    void operator()()
    {
        boost::xtime xt;
        boost::xtime_get(&amp;xt, boost::TIME_UTC);
        xt.sec += m_secs;

        boost::thread::sleep(xt);

        std::cout &lt;&lt; &quot;alarm sounded...&quot; &lt;&lt; std::endl;
    }

    int m_secs;
};

int main(int argc, char* argv[])
{
    int secs = 5;
    std::cout &lt;&lt; &quot;setting alarm for 5 seconds...&quot; &lt;&lt; std::endl;
    thread_alarm alarm(secs);
    boost::thread thrd(alarm);
    thrd.join();
}
</code></pre>
<p>diese Fehlermeldung: [Linker Fataler Fehler] Fatal: Unable to open file 'BOOST_THREAD-BCB-MT-1_33_1.LIB'<br />
ich hab mal nachgesucht und ich finde im lib Verzeichnis verschiedene BOOST lib's, aber nicht die da.<br />
Und dabei hab ich gemerkt, daß ich den Zusammenhang zwischen Include Dateien und libs vom Prinzip glaub ich noch nicht durchdrungen habe. Also: Weiß jemand bei meinem Problem weiter und kann mir irgendjemand mit dem Prinzipiellen Aufbau auf die Sprünge helfen?</p>
<p>Vielen Dank schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200568</guid><dc:creator><![CDATA[Ebi01]]></dc:creator><pubDate>Mon, 01 Jan 2007 11:04:27 GMT</pubDate></item><item><title><![CDATA[Reply to BOOST Library installieren??? on Mon, 01 Jan 2007 15:15:08 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>frohes Neues wünsche ich.</p>
<p>Füge doch die passende Lib mit Hilfe des Projektmanagers deinem Projekt hinzu.<br />
Dann sollte es gehen.</p>
<p>VG Pixfreak</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200644</guid><dc:creator><![CDATA[pixfreak]]></dc:creator><pubDate>Mon, 01 Jan 2007 15:15:08 GMT</pubDate></item><item><title><![CDATA[Reply to BOOST Library installieren??? on Mon, 01 Jan 2007 19:47:22 GMT]]></title><description><![CDATA[<p>Das Problem ist, ich finde diese Lib nirgends!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200798</guid><dc:creator><![CDATA[Ebi01]]></dc:creator><pubDate>Mon, 01 Jan 2007 19:47:22 GMT</pubDate></item><item><title><![CDATA[Reply to BOOST Library installieren??? on Mon, 01 Jan 2007 20:05:23 GMT]]></title><description><![CDATA[<p>Bau entweder das komplette Boost-Libs oder nur die Thread-Lib. Am besten mit bjam und nicht mit make. Wie man mit bjam umgeht, steht im Getting Started der Boost Doku bzw. auf der Boost Homepage. Der komplette Boost-Build-Vorgang dauert aber ca. 30 bis 60 Minuten. Wenn dir das zu lange dauert, kannst du mit bjam auch nur eine bestimmte Lib (z.B. die Thread-Lib) bauen. Doku findet man im Thread-Lib-Verzeichnis.</p>
<p>Im Prinzip gilt: will man nicht nur Template-basierte Boost-Libs nutzen, kommt man nicht drum herum sich mit bjam auseinander zu setzen (zumindest als Benutzer!). make wird von den Boost-Entwicklern nicht wirklich unterstützt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200808</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200808</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Mon, 01 Jan 2007 20:05:23 GMT</pubDate></item></channel></rss>