我生成了 .h 和 .c 文件,它们必须使用 Visual Studio 编译为 C++ 文件。我听说我可以做类似的事情set_source_files_properties( ${SOURCES} PROPERTIES LANGUAGE "CXX" )
。同时,我读到我不应该这样做,因为它应该只在异国情调的情况下使用。
那么,强制 CMake 生成将 C 文件编译为 C++ 文件的 VS 项目的最佳方法是什么?
PS:重命名生成的文件不是一种选择。
我生成了 .h 和 .c 文件,它们必须使用 Visual Studio 编译为 C++ 文件。我听说我可以做类似的事情set_source_files_properties( ${SOURCES} PROPERTIES LANGUAGE "CXX" )
。同时,我读到我不应该这样做,因为它应该只在异国情调的情况下使用。
那么,强制 CMake 生成将 C 文件编译为 C++ 文件的 VS 项目的最佳方法是什么?
PS:重命名生成的文件不是一种选择。