<?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[#pragma option -I und -L beim C++ Builder 6.0]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe einige statische Bibliotheken, deren Quelltexte sich in div. Unterverzeichnissen befinden. Damit ich im Hauptprojekt nicht manuell alle Unterverzeichnisse zum Include Pfad hinzufügen möchte habe ich mir überlegt, das per #pragma option -I zu erledigen. Hab´s nicht hinbekommen, ist auch egal, habe einfach eine Header Datei erstellt, die den kompletten relativen Pfad benutzen.<br />
Nun exportiert eine lib auch Formulare, deren .DFM Dateien beim Linken benötigt werden. Bedauerlicherweise fügt der BCB automatisch #pragma link Kommandos in den Quelltext ein, die nur den Dateinamen enthalten (ohne relativen Pfad). Wenn ich die durch dden relativen Pfad ersetze macht der BCB die Änderungen beim nächsten Speichern wieder rückgängig.</p>
<p>Ich habe bisher folgende Optionen ausprobiert, alle ohne Erfolg:</p>
<p>#pragma option -I&quot;c:/d/e&quot;<br />
#pragma option -I &quot;c:/d/e&quot;<br />
#pragma option I&quot;c:/d/e&quot;<br />
#pragma option I &quot;c:/d/e&quot;</p>
<p>Das gleiche für den Compilerschalter -L (für Bibliothekspfade), die zugehörige Fehlermeldung lautet:<br />
E2075: Ungültige Pragma-Anweisung-Option: -I&quot;c:/d/e&quot;</p>
<p>Weiß jemand Rad?<br />
Doc</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/193647/pragma-option-i-und-l-beim-c-builder-6-0</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 02:52:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/193647.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Sep 2007 09:42:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to #pragma option -I und -L beim C++ Builder 6.0 on Fri, 28 Sep 2007 09:42:13 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe einige statische Bibliotheken, deren Quelltexte sich in div. Unterverzeichnissen befinden. Damit ich im Hauptprojekt nicht manuell alle Unterverzeichnisse zum Include Pfad hinzufügen möchte habe ich mir überlegt, das per #pragma option -I zu erledigen. Hab´s nicht hinbekommen, ist auch egal, habe einfach eine Header Datei erstellt, die den kompletten relativen Pfad benutzen.<br />
Nun exportiert eine lib auch Formulare, deren .DFM Dateien beim Linken benötigt werden. Bedauerlicherweise fügt der BCB automatisch #pragma link Kommandos in den Quelltext ein, die nur den Dateinamen enthalten (ohne relativen Pfad). Wenn ich die durch dden relativen Pfad ersetze macht der BCB die Änderungen beim nächsten Speichern wieder rückgängig.</p>
<p>Ich habe bisher folgende Optionen ausprobiert, alle ohne Erfolg:</p>
<p>#pragma option -I&quot;c:/d/e&quot;<br />
#pragma option -I &quot;c:/d/e&quot;<br />
#pragma option I&quot;c:/d/e&quot;<br />
#pragma option I &quot;c:/d/e&quot;</p>
<p>Das gleiche für den Compilerschalter -L (für Bibliothekspfade), die zugehörige Fehlermeldung lautet:<br />
E2075: Ungültige Pragma-Anweisung-Option: -I&quot;c:/d/e&quot;</p>
<p>Weiß jemand Rad?<br />
Doc</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1374271</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1374271</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Fri, 28 Sep 2007 09:42:13 GMT</pubDate></item></channel></rss>