Stellen Sie das Visual Studio -Linker -Flag /das Visual Studio -Linker -Subsystem in CMake korrekt einC++

Programme in C++. Entwicklerforum
Anonymous
 Stellen Sie das Visual Studio -Linker -Flag /das Visual Studio -Linker -Subsystem in CMake korrekt ein

Post by Anonymous »

Ich versuche, ein altes Projekt mit CMake einzurichten, und ich möchte alle Flaggen genauso wie zuvor halten.
Der alte Projektgenerator verfügt über das Linker -Flag /Subsystem < /code> mit minimaler Subystem -Versionsnummer 5.01 < /code> wie folgt festgelegt: < /p>

Code: Select all

/SUBSYSTEM:WINDOWS,"5.01"
< /code>

Ich habe das gleiche in CMake ausprobiert, indem ich dies hinzugefügt habe: < /p>

set_target_properties(mytarget PROPERTIES LINK_FLAGS_RELEASE "/SUBSYSTEM:WINDOWS,\"5.01\"")
< /code>

Das Ergebnis ist jedoch falsch. CMake scheint die (entkommenen) Doppelzitate zu entfernen und das Linker -Flag in "Additionoptionen" im Visual Studio -Projekt: /Subsystem:Windows, 5.01 < /code> < /p>

Auf diese Weise wird das Subsystem -Flag nicht anerkannt und auf Konsole. , "5.01" 
zur Subsystemflagge, aber ohne Erfolg. < /p>

Gibt es eine andere Möglichkeit, das minimale Subsystem -Versionsnummer zum Flag /Subsystem hinzuzufügen? < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post