<?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[Macro und #include]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte den Pfad eines Headerfiles als Macro definieren, da ich auf verschiedenen Rechnern arbeite und die Pfade schnell in vielen Files ändern muss. Folgendes funktioniert nicht so recht:</p>
<pre><code class="language-cpp">#define MYDIR/headerfile.h /home/paul/myfile.h
#include &quot;MYDIR/headerfile.h&quot;
</code></pre>
<p>Danke für Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/201714/macro-und-include</link><generator>RSS for Node</generator><lastBuildDate>Tue, 06 Oct 2026 03:21:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/201714.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Jan 2008 11:56:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Macro und #include on Thu, 03 Jan 2008 11:56:45 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte den Pfad eines Headerfiles als Macro definieren, da ich auf verschiedenen Rechnern arbeite und die Pfade schnell in vielen Files ändern muss. Folgendes funktioniert nicht so recht:</p>
<pre><code class="language-cpp">#define MYDIR/headerfile.h /home/paul/myfile.h
#include &quot;MYDIR/headerfile.h&quot;
</code></pre>
<p>Danke für Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1429852</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1429852</guid><dc:creator><![CDATA[NoPanic2007]]></dc:creator><pubDate>Thu, 03 Jan 2008 11:56:45 GMT</pubDate></item><item><title><![CDATA[Reply to Macro und #include on Thu, 03 Jan 2008 12:08:29 GMT]]></title><description><![CDATA[<p>in einem String wird ein Macro nicht expandiert. Überleg dir am besten mal ein Konzept um Headerdateien gleich zu benennen (Pfade kann man über Compileroptionan anpassen). Ansonsten wäre folgendes wohl praktisch</p>
<pre><code class="language-cpp">#ifdef A
#define HEADER_H &quot;foo/header.h&quot;
#else
#define HEADER_H &quot;bar/foo.h&quot;
#endif

#include HEADER_H
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1429860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1429860</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Thu, 03 Jan 2008 12:08:29 GMT</pubDate></item><item><title><![CDATA[Reply to Macro und #include on Thu, 03 Jan 2008 12:21:37 GMT]]></title><description><![CDATA[<p>außerdem ist <code>MYDIR/headerfile.h</code> kein gültiger bezeichner (auch nicht für ein makro) - eher so wie rüdiger vorschlägt, underscore statt schrägstrich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1429877</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1429877</guid><dc:creator><![CDATA[queer_boy]]></dc:creator><pubDate>Thu, 03 Jan 2008 12:21:37 GMT</pubDate></item><item><title><![CDATA[Reply to Macro und #include on Thu, 03 Jan 2008 14:24:38 GMT]]></title><description><![CDATA[<p>Außerdem paßt man die Pfade auch in den Projektoptionen (beim gcc mittel -L) an, nicht in den einzelnen Source-Dateien.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1430000</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1430000</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Thu, 03 Jan 2008 14:24:38 GMT</pubDate></item></channel></rss>