Windows 7 または Windows 8 などの Visual Studio ソリューションを構成しているかどうかを CMake で確認するにはどうすればよいですか?
これを行う方法はありますか?
Windows 7 または Windows 8 などの Visual Studio ソリューションを構成しているかどうかを CMake で確認するにはどうすればよいですか?
これを行う方法はありますか?
あなたが使用することができCMAKE_SYSTEM_NAME
ますCMAKE_SYSTEM_VERSION
## Check for Windows ##
if( WIN32 ) # true if windows (32 and 64 bit)
## Check for Version ##
if( ${CMAKE_SYSTEM_VERSION} EQUAL 6.1 ) # Windows 7
# Do something here
elseif( ${CMAKE_SYSTEM_VERSION} EQUAL 6.2 ) # Windows 8
# Do something here
else() # Some other Windows
# Do something here
endif()
endif()