Mam wygenerowane pliki .h i .c, które muszą być skompilowane jako pliki C++ w Visual Studio. Słyszałem, że mogę zrobić coś takiego, jak set_source_files_properties(${SOURCES} PROPERTIES LANGUAGE "CXX")
. Jednocześnie przeczytałem, że nie powinienem tego robić, ponieważ powinien on być stosowany tylko w egzotycznych sytuacjach.Wymuś użycie CMake do użycia kompilatora C++ dla plików C z Visual Studio
Jaki jest najlepszy sposób zmuszenia CMake do generowania projektów VS, które kompilują pliki C jako pliki C++?
PS: zmiana nazwy wygenerowanych plików nie jest opcją.
Spróbuję sprawdzić to pod Windows w kilka minut ... – Anonymous
Edytowane - Używałem 'SET_SOURCE_FILES_PROPERTIES' dla określonych flag i definicji kompilacji i działało jak charm. – Anonymous