He generado archivos .h y .c que deben compilarse como archivos C++ con Visual Studio. Escuché que podría hacer algo como set_source_files_properties(${SOURCES} PROPERTIES LANGUAGE "CXX")
. Paralelamente, he leído que no debería hacer eso, ya que debería usarse solo en situaciones exóticas.Fuerza CMake para usar el compilador C++ para archivos C con Visual Studio
Entonces, ¿cuál es la mejor manera de forzar a CMake a generar proyectos de VS que compilan archivos C como archivos C++?
PD: cambiar el nombre de los archivos generados no es una opción.
Trataré de verificarlo en Windows en pocos minutos ... – Anonymous
Editado - He estado usando 'SET_SOURCE_FILES_PROPERTIES' para compilar banderas y definiciones específicas y funcionó como un amuleto. – Anonymous