<?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[gesetzte Macros erfragen]]></title><description><![CDATA[<p>Hallo</p>
<p>ich versuche ein Programm zu kompelieren, habe aber probleme mit manchen Bibliotheken und denke es liegt an der Version, bin mir aber nicht sicher und weiß nicht wie ich die Makros erfrage.</p>
<p>in ldconfig sehe ich eine höhere Bibliothekversion (3.4.x) und das programm braucht (3.3.x). Ich versuchte</p>
<pre><code>CPPFLAGS=&quot;-DHAVE_LIB_3_3&quot;
</code></pre>
<p>das hat aber nicht geholfen - jedoch ist dieser flag im Makefile gesetzt.</p>
<p>Mache ich was falsch und wie erfahre ich gesetzte macros?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/302259/gesetzte-macros-erfragen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 10:59:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/302259.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 14 Apr 2012 17:29:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to gesetzte Macros erfragen on Sat, 14 Apr 2012 17:29:38 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich versuche ein Programm zu kompelieren, habe aber probleme mit manchen Bibliotheken und denke es liegt an der Version, bin mir aber nicht sicher und weiß nicht wie ich die Makros erfrage.</p>
<p>in ldconfig sehe ich eine höhere Bibliothekversion (3.4.x) und das programm braucht (3.3.x). Ich versuchte</p>
<pre><code>CPPFLAGS=&quot;-DHAVE_LIB_3_3&quot;
</code></pre>
<p>das hat aber nicht geholfen - jedoch ist dieser flag im Makefile gesetzt.</p>
<p>Mache ich was falsch und wie erfahre ich gesetzte macros?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2202007</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2202007</guid><dc:creator><![CDATA[Feld]]></dc:creator><pubDate>Sat, 14 Apr 2012 17:29:38 GMT</pubDate></item><item><title><![CDATA[Reply to gesetzte Macros erfragen on Sat, 14 Apr 2012 17:44:03 GMT]]></title><description><![CDATA[<p>Wenn überhaupt musst du so abfragen</p>
<pre><code class="language-cpp">if(CPPFLAGS==&quot;-DHAVE_LIB_3_3&quot;)
</code></pre>
<p>Und Dann kommts ganz auf die library an. Direct X hat immer ein Makro für die aktuelle Version schreib pls um welche Library es sich handelt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2202016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2202016</guid><dc:creator><![CDATA[Dezimiert]]></dc:creator><pubDate>Sat, 14 Apr 2012 17:44:03 GMT</pubDate></item><item><title><![CDATA[Reply to gesetzte Macros erfragen on Sat, 14 Apr 2012 18:04:38 GMT]]></title><description><![CDATA[<p>ich setze CPPFLAGS über configure script im Makefile, deswegen erscheint im Makefile auch</p>
<pre><code>CPPFLAGS = -DHAVE_LIBUSRP_3_3
</code></pre>
<p>Brauchen tue ich die HAVE_LIBUSRP_3_3 und weiß nicht welche ich habe und wie ich die gesetze g++ makros erfrage.</p>
<p>sowas wie &quot;set&quot; befehl, nur für g++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2202026</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2202026</guid><dc:creator><![CDATA[Feld]]></dc:creator><pubDate>Sat, 14 Apr 2012 18:04:38 GMT</pubDate></item><item><title><![CDATA[Reply to gesetzte Macros erfragen on Sat, 14 Apr 2012 18:18:02 GMT]]></title><description><![CDATA[<p>Makros können nur über den Präprozessor abgefragt werden, also z.B.</p>
<pre><code class="language-cpp">#ifdef HAVE_LIBUSRP_3_3

#else
  #error I need this macro!
#endif
</code></pre>
<p>(bzw. alternativ #ifndef oder #if defined(...)).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2202032</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2202032</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Sat, 14 Apr 2012 18:18:02 GMT</pubDate></item><item><title><![CDATA[Reply to gesetzte Macros erfragen on Sat, 14 Apr 2012 18:36:13 GMT]]></title><description><![CDATA[<p>um dadurch ausgaben zu bekommen, müsste ich ja erst das programm kompilieren können ... und genau das kann ich nicht! -Die schlange beißt sich da in den Schwanz - es müsste einen aderen Weg geben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2202037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2202037</guid><dc:creator><![CDATA[Feld]]></dc:creator><pubDate>Sat, 14 Apr 2012 18:36:13 GMT</pubDate></item></channel></rss>