Kraft CMake zu verwenden, C++ - compiler für C-Dateien mit Visual Studio
Habe ich generiert .h und .c-Dateien, die kompiliert werden muss als C++ - Dateien mit Visual Studio.
Ich habe gehört, ich könnte etwas tun, wie set_source_files_properties( ${SOURCES} PROPERTIES LANGUAGE "CXX" )
. Parallel dazu habe ich gelesen, dass sollte ich nicht tun, wie es sollte verwendet werden, nur in exotischen Situationen.
Also, was ist der beste Weg, um Kraft CMake zu generieren VS Projekte, die kompiliert die C-Dateien als C++ - Dateien?
PS: umbenennen der erzeugten Dateien ist nicht eine option.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe mit den individuellen Eigenschaften (die meisten wahrscheinlich, Sie können auch festlegen, dass Eigenschaften des Verzeichnisses - aber das ist nicht so fein genarbt) ohne Probleme. Nicht für die Einstellung der Sprache, obwohl (aber warum sollte es anders sein?):
Dies funktioniert unter Linux und Windows, und scheint nicht, bereiten keine Probleme. Was haben Sie schon gehört, dass macht Sie zögern?
SET_SOURCE_FILES_PROPERTIES
für die speziellen compile flags und Definitionen und es funktionierte wie ein Charme.