Mercurial > hg > orthanc
diff Plugins/Samples/Common/OrthancPlugins.cmake @ 3786:3801435e34a1 SylvainRouquette/fix-issue169-95b752c
integration Orthanc-1.6.0->SylvainRouquette
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 19 Mar 2020 11:48:30 +0100 |
parents | 6fbc2f97de3a |
children |
line wrap: on
line diff
--- a/Plugins/Samples/Common/OrthancPlugins.cmake Wed Mar 18 08:59:06 2020 +0100 +++ b/Plugins/Samples/Common/OrthancPlugins.cmake Thu Mar 19 11:48:30 2020 +0100 @@ -20,13 +20,18 @@ link_libraries(dl rt pthread) endif() - include_directories(${SAMPLES_ROOT}/../Include/) - if (MSVC) - include_directories(${SAMPLES_ROOT}/../../Resources/ThirdParty/VisualStudio/) + if (MSVC_VERSION LESS 1600) + # Starting with Visual Studio >= 2010 (i.e. macro _MSC_VER >= + # 1600), Microsoft ships a standard-compliant <stdint.h> + # header. For earlier versions of Visual Studio, give access to a + # compatibility header. + # http://stackoverflow.com/a/70630/881731 + # https://en.wikibooks.org/wiki/C_Programming/C_Reference/stdint.h#External_links + include_directories(${SAMPLES_ROOT}/../../Resources/ThirdParty/VisualStudio/) + endif() endif() - add_definitions(-DHAS_ORTHANC_EXCEPTION=0)