<?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::filesystem Linker Probleme]]></title><description><![CDATA[<p>Hallo,<br />
Ich benutze die boost library unter Windows mit NetBeans und dem Compiler MinGW.</p>
<p>Ich habe boost mit bjam für das Toolset gcc kompiliert. Jetzt habe ich einen Ordner in dem alle kompilierten Libraries vorliegen und zwar immer in mehrfacher Ausführung...<br />
Soweit ich das verstehe hat jede Library mehrere Versionen ( Debug, Debug Multithread, Realease, Release Multithread und noch einiges mehr )</p>
<p>Jetzt zum Problem: folgenden Code kann ich ohne Fehler bzw. Warnungen kompilieren, allerdings gibt wird beim Debuggen ein Sigtrap Signal gesendet.<br />
Das sollte nicht so sein und ich gehe davon aus, dass ich beim einbinden der Library etwas falsch mache</p>
<pre><code class="language-cpp">#include &lt;boost/filesystem.hpp&gt;
#include &lt;iostream&gt;

int main()
{
  boost::filesystem::path p = boost::filesystem::current_path();
  std::cout&lt;&lt;p;
}
</code></pre>
<p>Meine Linker Settings sehen so aus:<br />
<a href="http://yfrog.com/gilinkersettingsj" rel="nofollow">http://yfrog.com/gilinkersettingsj</a></p>
<p>Welche von den vielen Versionen muss ich einbinden, damit es nicht zu dem Sigtrap Problem kommt..</p>
<p>Wenn irgendjemand der zufällig auch Netbeans mit MinGW benutzt das mal kurz nachvollziehen könnte wäre mir sehr geholfen,</p>
<p>aber auch Infos dazu, was genau man einbinden muss, damit obiger Befehl funktioniert wären extrem hilfreich.</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/272246/boost-filesystem-linker-probleme</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 01:03:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/272246.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 13 Aug 2010 10:28:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to boost::filesystem Linker Probleme on Fri, 13 Aug 2010 10:28:56 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Ich benutze die boost library unter Windows mit NetBeans und dem Compiler MinGW.</p>
<p>Ich habe boost mit bjam für das Toolset gcc kompiliert. Jetzt habe ich einen Ordner in dem alle kompilierten Libraries vorliegen und zwar immer in mehrfacher Ausführung...<br />
Soweit ich das verstehe hat jede Library mehrere Versionen ( Debug, Debug Multithread, Realease, Release Multithread und noch einiges mehr )</p>
<p>Jetzt zum Problem: folgenden Code kann ich ohne Fehler bzw. Warnungen kompilieren, allerdings gibt wird beim Debuggen ein Sigtrap Signal gesendet.<br />
Das sollte nicht so sein und ich gehe davon aus, dass ich beim einbinden der Library etwas falsch mache</p>
<pre><code class="language-cpp">#include &lt;boost/filesystem.hpp&gt;
#include &lt;iostream&gt;

int main()
{
  boost::filesystem::path p = boost::filesystem::current_path();
  std::cout&lt;&lt;p;
}
</code></pre>
<p>Meine Linker Settings sehen so aus:<br />
<a href="http://yfrog.com/gilinkersettingsj" rel="nofollow">http://yfrog.com/gilinkersettingsj</a></p>
<p>Welche von den vielen Versionen muss ich einbinden, damit es nicht zu dem Sigtrap Problem kommt..</p>
<p>Wenn irgendjemand der zufällig auch Netbeans mit MinGW benutzt das mal kurz nachvollziehen könnte wäre mir sehr geholfen,</p>
<p>aber auch Infos dazu, was genau man einbinden muss, damit obiger Befehl funktioniert wären extrem hilfreich.</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1939598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1939598</guid><dc:creator><![CDATA[zitroneneis]]></dc:creator><pubDate>Fri, 13 Aug 2010 10:28:56 GMT</pubDate></item><item><title><![CDATA[Reply to boost::filesystem Linker Probleme on Fri, 13 Aug 2010 14:27:57 GMT]]></title><description><![CDATA[<p>also:<br />
es scheint ein Speicherzugriffproblem zu sein, welches das Signal Sigtrap verursacht.</p>
<p>Wenn ich die statischen Libraries</p>
<pre><code>libboost_filesystem-mgw44-sd-1_43.a
libboost_system-mgw44-sd-1_43.a
</code></pre>
<p>einbinde (s steht für static, d für debug )</p>
<p>und dem Linker sage, dass ich die libraries gerne statisch gelinkts hätte</p>
<pre><code>Linker--&gt; Additional Options --&gt; &quot;-static&quot;
</code></pre>
<p>dann läuft oben gezeigter Code auch im Debugmodus tadellos<br />
...</p>
<p>Gruß<br />
zitroneneis</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1939675</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1939675</guid><dc:creator><![CDATA[zitroneneis]]></dc:creator><pubDate>Fri, 13 Aug 2010 14:27:57 GMT</pubDate></item></channel></rss>