Tag: conditional-compilation

Zusammenstellung der bestimmte Teile des source-code im Lieferumfang enthalten/ausgeschlossen. Dies kann oft erreicht werden, indem vor der Verarbeitung der source-code in irgendeiner Weise. Inklusive/Exklusive Teile der Quelle kann gesteuert werden durch die pre-Prozessor-keywords.

Conditional compilation symbol für ein .NET Core class library

Anzahl der Antworten 3 Antworten
Habe ich eine .NET Core R2-Klasse Bibliothek und haben einige gemeinsame code, den ich verwenden für verschiedene Plattformen. Einige der code ist nicht gültig .NET-Core-Plattform und so möchte ich wickeln Sie es um eine conditional compilation symbol.

Wenn NETFX_CORE ist für Windows 8, was für Windows Phone 8?

Anzahl der Antworten 4 Antworten
Ich verstehen mit dem NETFX_CORE Richtlinie, wie diese: #if NETFX_CORE //Windows 8 #else //Windows Phone 8 #endif Mehr info: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj714084(v=vs. 105).aspx Aber gibt es eine Richtlinie speziell für Windows Phone 8? Der link ist für .NET-Entwicklung, aber

Mit ifdef und ifndef-Direktiven

Anzahl der Antworten 1 Antworten
Ich versuche, um zu überprüfen, ob eine variable definiert ist, mit ifndef/ifdef, aber ich bekomme immer eine not found Fehler von der Ausführung. Ich bin mit GNU Make 3.81, und hier ist ein Ausschnitt von dem, was

Wie machen die das Qt-Projekt-Datei (.pro) Plattform abhängig?

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit, zu verschiedenen Bibliotheken je nach Betriebssystem mit Qt-Creator? In anderen Worten, gibt es ein äquivalent für die folgenden Zeilen in der .pro Datei: #ifdef Q_WS_WIN include(C:/myProject/myLybrary/my-lib.pri) #endif #ifdef Q_WS_X11 include(/home/user/myProject/myLybrary/my-lib.pri) #endif Ich weiß,

Ist es möglich, die bedingt zu kompilieren .NET Framework version?

Anzahl der Antworten 4 Antworten
Ich mich erinnern kann, zurück, wenn die Arbeit mit MFC-Sie unterstützen könnten mehrere Versionen der MFC-framework durch die überprüfung der _MFC_VER makro. Ich bin dabei einige Dinge jetzt mit .NET 4 und würde die gerne verwenden-Tupel in

Mehrere Aufnahme-header-Datei Fehler in C

Anzahl der Antworten 2 Antworten
Also ich habe eine header-Datei, die sagen wir mal " - header.h", die geschützt ist wie folgt: #ifndef __HEADER1_H #define __HEADER1_H //type and function def typedef struct { float r; //process noise float k; //process gain }state_t;

C-Format die bedingte Kompilierung in golang

Anzahl der Antworten 2 Antworten
Tut golang Unterstützung #define DEBUG #ifdef DEBUG fmt.Println("Debug message..."); #endif Damit ich darauf aufbauen kann eine debug-version mit null-Laufzeit-overhead? Strikt gesprochen keine. Es gibt keinen Präprozessor und daher keine Präprozessor-Magie. wie in Java gibt es keine embedded-Präprozessor

Die bedingte Kompilierung in C++, basierend auf Betriebssystem

Anzahl der Antworten 4 Antworten
Möchte ich schreiben, ein cross-Plattform-Funktion in C++, die enthält system-Aufrufe. Was bedingte Kompilierungs-flags kann ich überprüfen, um zu bestimmen, welches Betriebssystem die kompiliert wird? Ich bin interessiert meist in Windows und Linux, mithilfe von Visual Studio und

Mithilfe von bedingten Regeln in einem makefile

Anzahl der Antworten 2 Antworten
Ich erfassen die Absicht des Makefile in pseudo-code, dann geben die Fragen, die ich habe. Ich bin auf der Suche nach ein Makefile, das ist benutzerfreundlicher in einer test-Umgebung. Die korrekte Verwendung des Makefiles wird einer der

Wie zu verwenden /NODEFAULTLIBS option in der Zusammenstellung?

Anzahl der Antworten 1 Antworten
Ich habe eine Projektmappen-explorer enthält 2 Projekte. Für ein Projekt habe ich aktiviert /clr mit /mdd. Für übergeordnete Projekt habe ich /mtd und keine clr-Unterstützung. Wenn ich compile diese ich bekomme zwei linker-Fehler, einschließlich der unten: Link

#ifdef #ifndef in Java

Anzahl der Antworten 7 Antworten
Ich bezweifle, ob es gibt einen Weg, um compile-Zeit-Bedingungen in Java wie #ifdef #ifndef in C++. Mein problem ist, dass ein Algorithmus in Java geschrieben, und ich habe verschiedene Laufzeit verbessert sich auf diesem Algorithmus. So möchte

Visual Studio falsch-Kennzeichnung von inaktiven code-Blöcke bei der Verwendung von `#ifdef`

Anzahl der Antworten 2 Antworten
Mein Projekt hat eine Reihe von #ifdefs. Die Makros verwendet, die von diesen #ifdefs sind in der Regel übergeben, die über die Befehlszeile mithilfe der '/D' option, um unterschiedliche build-Konfigurationen. Visual studio wird fälschlicherweise davon ausgegangen, dass

Wann wird #wenn WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) in dxvahd.h Microsoft-header-Datei werden wahr

Anzahl der Antworten 2 Antworten
Hallo ich habe 2 VC++ - Lösungen "Ein" & "B" (VS2008) beide haben die gleiche Codebasis (mit nur wenigen Zeilen code unterscheiden). Mit DXVAHD.h in beiden. dxvahd.h ist ein standard-Microsoft-header-Datei. Wenn wir öffnen Sie diese header-Datei, die

Wie #ifdef durch CompilerType ? GCC oder VC++

Anzahl der Antworten 3 Antworten
Ich verwendet #ifdef Win32 für sichere Anrufe gleichermaßen sprintf_s jetzt will ich aber Projekt erstellen mit MinGW und es ist falsch jetzt. Ich #ifdef VC++ oder irgendwie so. Ist es möglich? Als ein beiseite, Sie konnte einfach

Wie kann ich überprüfen, ob eine von mehreren Makros definiert ist, in ein einziges #ifdef?

Anzahl der Antworten 4 Antworten
Habe ich einige C++ - code, und eine Aktion durchführen möchten, wenn das __APPLE__ oder __linux Makros definiert sind. Wenn ich es als normalen if bedingte, wäre es einfach mit ||: if (something || something) { ..

Die bedingte Kompilierung in Python

Anzahl der Antworten 6 Antworten
Wie zu tun, die bedingte Kompilierung in Python ? Ist es mit DEF aus ? InformationsquelleAutor der Frage user46646 | 2009-02-18

Verwenden Sie #ganzen IFDEFs und #define Optional wiederum einen Aufruf der Funktion in einen Kommentar

Anzahl der Antworten 11 Antworten
Ist es möglich, so etwas zu tun #ifdef SOMETHING #define foo // #else #define foo MyFunction #endif Die Idee ist, dass, wenn ETWAS definiert ist, dann ruft foo(...) die Kommentare (oder etwas, das nicht bewertet oder kompiliert),

Wie kompilieren Sie bestimmte Dateien in objective-c++ und der rest des Projekts in objective-c

Anzahl der Antworten 3 Antworten
Ich bin derzeit an einem Projekt, wo ich eine externe Accessoire zu Lesen Mifare 1k tags. Das Zubehör wurde mit einer SDK, geschrieben in einer (Objektiven ?)C++ und ich folgte den Anweisungen zum einstellen von XCode auf

Ermitteln von 32 vs 64 Bit in C ++

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einer Möglichkeit, zuverlässig festzustellen, ob C++ - code kompiliert wird in 32 vs 64 bit. Wir haben mit dem, was wir denken, ist eine vernünftige Lösung mit Makros, aber war neugierig

Was ist der Unterschied zwischen #if und #ifdef Objective-C-Präprozessormakro?

Anzahl der Antworten 2 Antworten
Wie definiert Präprozessor-Makros erstellen-Einstellungen, wie IPAD_BUILD, und IPHONE_BUILD (und wie Sie in meine Fabrik-Methoden)? Ich bin mit diesen von Herzen nun, wäre cool zu wissen, was Los ist hinter. InformationsquelleAutor der Frage Geri | 2012-10-08

Welche bedingte Kompilierung wird verwendet, um zwischen Mac- und iPhone-spezifischen Code zu wechseln?

Anzahl der Antworten 4 Antworten
Arbeite ich an einem Projekt, das beinhaltet eine Mac-Anwendung und eine iPad-Applikation, code gemeinsam zu nutzen. Wie kann ich mit der bedingten Kompilierung Schalter ausschließen Mac-spezifischen code aus dem iPhone-Projekt und Umgekehrt? Ich habe bemerkt, dass TARGET_OS_IPHONE

Java-bedingte Kompilierung: Wie kann verhindert werden, dass Code-Chunks kompiliert werden?

Anzahl der Antworten 7 Antworten
Mein Projekt erfordert Java 1.6 für die Kompilierung und Ausführung. Jetzt habe ich eine Anforderung, die das arbeiten mit Java 1.5 (von der marketing-Seite). Ich will replace-Methode Körper (Rückgabetyp und Argumente bleiben die gleichen) um es zu

Warum ist / clr mit / mt und / mtd in Visual Studio inkompatibel?

Anzahl der Antworten 1 Antworten
kann jemand bitte erklären Sie mir, wie und warum /clr nicht kompatibel mit /mtd ? Was ist die alternative dazu? Was passiert intern, wenn ich mit /md oder /mdd ? Soweit ich weiß, dass wir nicht combinedly

Bedingte Kompilierungszeit Einschluss / Ausschluss von Code basierend auf Vorlagenargument (en)?

Anzahl der Antworten 5 Antworten
Betrachten Sie die folgende Klasse, die mit der inneren Struktur Y als eine Art, zB. in Vorlagen, später: template<int I> class X{ template<class T1> struct Y{}; template<class T1, class T2> struct Y{}; }; Nun, dieses Beispiel wird

Welche #defines werden von Xcode beim Kompilieren für iPhone eingerichtet?

Anzahl der Antworten 3 Antworten
Ich Schreibe einige semi-portablen code und wollen in der Lage sein zu erkennen, wenn ich kompiliere für das iPhone. Ich will also so etwas wie #ifdef IPHONE_SDK.... Vermutlich Xcode bestimmt etwas, aber ich kann nichts sehen unter

Boolean in ifdef: ist "#ifdef A & amp; & amp; B "gleich" wie definiert (A) & amp; & amp; definiert (B) "?

Anzahl der Antworten 5 Antworten
In C++, ist dieses: #ifdef A && B das gleiche wie: #if defined(A) && defined(B) ? Ich dachte war es nicht, aber ich habe nicht in der Lage einen Unterschied zu finden mit meinem compiler (VS2005). InformationsquelleAutor

C ++ #ifdef Mac OS X Frage

Anzahl der Antworten 4 Antworten
Ich bin ziemlich neu in C++. Derzeit arbeite ich an einer Gruppe von Projekten, und wir wollen unsere Klassen kompatibel mit den Labor-Computern (Windows) und meinen computer (Mac OS X). Hier ist, was wir setzen an der

Bedingte Java-Kompilierung

Anzahl der Antworten 10 Antworten
Ich bin ein langjähriger C++ Programmierer, neu in Java. Ich bin die Entwicklung einer Blackberry Java-Projekt in Eclipse. Frage - gibt es eine Möglichkeit einzuführen, die verschiedene configuration sets in das Projekt, und kompilieren der code etwas

Ist es möglich, {$ IFDEF} für mehrere Anweisungen gleichzeitig zu definieren?

Anzahl der Antworten 3 Antworten
Ist es möglich, zu definieren, mehr als eine bedingte in eine {$IFDEF} - Richtlinie ? Ich möchte eine syntax wie diese: {$IFDEF Condition1 OR Condition2} DoSomething; {$ENDIF} {$IFDEF Condition1 AND Condition2} DoSomethingElse; {$ENDIF} Dank InformationsquelleAutor der Frage

Warum sollte #ifdef in .c-Dateien vermieden werden?

Anzahl der Antworten 11 Antworten
Programmierer, die ich respektiere, sagte, dass in C-code #if und #ifdef sollte unter allen Umständen vermieden werden, außer vielleicht in den header-Dateien. Warum wäre es als schlechter Programmierstil zu verwenden #ifdef in einem .c-Datei? InformationsquelleAutor der Frage

Welche C-Präprozessor-Bedingung sollte ich für OS X-spezifischen Code verwenden?

Anzahl der Antworten 6 Antworten
Was C-Präprozessor bedingte sollte ich für OS X-spezifischen code? Ich brauche, um eine bestimmte library, wenn ich kompilieren für OS X oder einem anderen Kopf, wenn ich kompilieren für Linux. Ich weiß, es ist __APPLE__ aber ich

Debug-Modus In VB 6?

Anzahl der Antworten 4 Antworten
Wie kann ich etwas tun, ähnlich wie das folgende C-code in VB 6?? #ifdef _DEBUG_ // do things #else // do other things #end if InformationsquelleAutor der Frage Nahum | 2012-01-29

C #! Bedingtes Attribut?

Anzahl der Antworten 6 Antworten
Stellt C# eine nicht Conditional (!Conditional, NotConditional, Conditional(!)) Attribut? ich weiß, C# ist Conditional - Attribut: [Conditional("ShowDebugString")] public static void ShowDebugString(string s) { ... } was gleichbedeutend ist1 an: public static void ShowDebugString(string s) { #if ShowDebugString