cmake try_compile(COMPILE_DEFINITIONS) examples

ornladios/ADIOS2 cmake/CheckTypeRepresentation.cmake :124

try_compile(HAVE_${var} ${CMAKE_BINARY_DIR} ${src}
  COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}
  LINK_OPTIONS ${CMAKE_REQUIRED_LINK_OPTIONS}
  LINK_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES}
  CMAKE_FLAGS
    "-DCOMPILE_DEFINITIONS:STRING=${CMAKE_REQUIRED_FLAGS}"
    "-DINCLUDE_DIRECTORIES:STRING=${CMAKE_REQUIRED_INCLUDES}"
  OUTPUT_VARIABLE output
  COPY_FILE ${bin}
  )

ornladios/ADIOS2 cmake/upstream/FindMPI.cmake :1213

try_compile(MPI_RESULT_${LANG}_${MPI_TEST_FILE_NAME}_${MODE}
  "${CMAKE_BINARY_DIR}" SOURCES "${MPI_TEST_SOURCE_FILE}"
  COMPILE_DEFINITIONS ${MPI_TEST_COMPILE_DEFINITIONS}
  LINK_LIBRARIES MPI::MPI_${LANG}
  COPY_FILE "${BIN_FILE}"
  OUTPUT_VARIABLE _MPI_TRY_${MPI_TEST_FILE_NAME}_${MODE}_OUTPUT)

ornladios/ADIOS2 thirdparty/KWSys/adios2sys/kwsysPlatformTests.cmake :11

try_compile(${var}_COMPILED
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/${KWSYS_PLATFORM_TEST_FILE_${lang}}
  COMPILE_DEFINITIONS -DTEST_${var} ${KWSYS_PLATFORM_TEST_DEFINES} ${KWSYS_PLATFORM_TEST_EXTRA_FLAGS}
  CMAKE_FLAGS "-DLINK_LIBRARIES:STRING=${KWSYS_PLATFORM_TEST_LINK_LIBRARIES}"
              ${maybe_cxx_standard}
  OUTPUT_VARIABLE OUTPUT)

ornladios/ADIOS2 thirdparty/KWSys/adios2sys/kwsysPlatformTests.cmake :185

try_compile(${var}_COMPILED
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/${KWSYS_PLATFORM_TEST_FILE_${lang}}
  COMPILE_DEFINITIONS -DTEST_${var}
    ${KWSYS_PLATFORM_${lang}_TEST_DEFINES}
    ${KWSYS_PLATFORM_${lang}_TEST_EXTRA_FLAGS}
  OUTPUT_VARIABLE OUTPUT
  COPY_FILE ${KWSYS_PLATFORM_INFO_FILE}
  )

OpenChemistry/avogadrolibs cmake/CheckSymbolExists.cmake :69

TRY_COMPILE(${VARIABLE}
  ${CMAKE_BINARY_DIR}
  "${SOURCEFILE}"
  COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}
  CMAKE_FLAGS
  -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_SYMBOL_EXISTS_FLAGS}
  "${CHECK_SYMBOL_EXISTS_LIBS}"
  "${CMAKE_SYMBOL_EXISTS_INCLUDES}"
  OUTPUT_VARIABLE OUTPUT)

ccache/ccache src/third_party/blake3/CMakeLists.txt :53

try_compile(
  ${have_feature}
  ${CMAKE_CURRENT_BINARY_DIR}
  "${CMAKE_CURRENT_SOURCE_DIR}/blake3/blake3_${feature}${suffix}"
  CMAKE_FLAGS -DCMAKE_ASM_MASM_CREATE_STATIC_LIBRARY=${CMAKE_C_CREATE_STATIC_LIBRARY}
  COMPILE_DEFINITIONS ${compile_flags}
)

embree/embree CMakeLists.txt :398

TRY_COMPILE(COMPILER_SUPPORTS_AVX    "${CMAKE_BINARY_DIR}" "${PROJECT_SOURCE_DIR}/common/cmake/check_isa.cpp" COMPILE_DEFINITIONS ${FLAGS_AVX})

embree/embree CMakeLists.txt :399

TRY_COMPILE(COMPILER_SUPPORTS_AVX2   "${CMAKE_BINARY_DIR}" "${PROJECT_SOURCE_DIR}/common/cmake/check_isa.cpp" COMPILE_DEFINITIONS ${FLAGS_AVX2})

embree/embree CMakeLists.txt :400

TRY_COMPILE(COMPILER_SUPPORTS_AVX512 "${CMAKE_BINARY_DIR}" "${PROJECT_SOURCE_DIR}/common/cmake/check_isa.cpp" COMPILE_DEFINITIONS ${FLAGS_AVX512})

fltk/fltk CMake/setup.cmake :124

try_compile(${_result}
  ${CMAKE_CURRENT_BINARY_DIR}/CHECK_OSX_MAX_ALLOWED_${SDK_VERSION}
  SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/CMake/macOSMaxAllowed.c
  COMPILE_DEFINITIONS -DSDK_VERSION_CHECK=${SDK_VERSION}
)

FluidSynth/fluidsynth cmake_admin/CheckDIRSymbolExists.cmake :48

TRY_COMPILE(${VARIABLE}
  ${CMAKE_BINARY_DIR}
  ${CMAKE_BINARY_DIR}/CMakeFiles/CMakeTmp/CheckDIRSymbolExists.c
  COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}
  CMAKE_FLAGS 
  -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_DIRSYMBOL_EXISTS_FLAGS}
  "${CHECK_DIRSYMBOL_EXISTS_LIBS}"
  "${CMAKE_DIRSYMBOL_EXISTS_INCLUDES}"
  OUTPUT_VARIABLE OUTPUT)

pietrodelugas/fox cmake/CheckFlushIntrinsic.cmake :22

TRY_COMPILE(TEST_FLUSH_OK ${${PROJECT_NAME}_BINARY_DIR} ${${PROJECT_NAME}_SOURCE_DIR}/cmake/flush_bare.f90
  COMPILE_DEFINITIONS " -Vaxlib "
  OUTPUT_VARIABLE BUILD_OUTPUT 
)

malaterre/GDCM Utilities/gdcmopenjpeg/cmake/TestLargeFiles.cmake :37

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_FILE_OFFSET_BITS=64" )

malaterre/GDCM Utilities/gdcmopenjpeg/cmake/TestLargeFiles.cmake :48

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_LARGE_FILES" )

malaterre/GDCM Utilities/gdcmopenjpeg/cmake/TestLargeFiles.cmake :59

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

malaterre/GDCM Utilities/gdcmopenjpeg/cmake/TestLargeFiles.cmake :104

try_compile(FSEEKO_COMPILE_OK
            "${PROJECT_BINARY_DIR}"
            "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/TestLargeFiles.c"
            COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

google/glog cmake/DetermineGflagsNamespace.cmake :34

try_compile (${VARIABLE}
  "${CMAKE_BINARY_DIR}" "${_check_file}"
  COMPILE_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS}" -DGLOG_GFLAGS_NAMESPACE=${_namespace}
  LINK_LIBRARIES gflags
  CMAKE_FLAGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
  OUTPUT_VARIABLE OUTPUT)

HDFGroup/hdf5 config/ConfigureChecks.cmake :193

try_compile (${OTHER_TEST}
    ${CMAKE_BINARY_DIR}
    ${HDF_CONFIG_DIR}/HDFTests.c
    COMPILE_DEFINITIONS "${MACRO_CHECK_FUNCTION_DEFINITIONS}"
    LINK_LIBRARIES "${HDF5_REQUIRED_LIBRARIES}"
    OUTPUT_VARIABLE OUTPUT
)

InsightSoftwareConsortium/ITK Modules/Core/Common/CMakeLists.txt :58

try_compile(
  ITK_MIN_CXX_LEVEL_TEST ${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp
  ${CMAKE_CURRENT_LIST_DIR}/CMake/itkGetCXXCompilerVersion.cxx
  CMAKE_FLAGS ${TRY_COMP_CXX_STANDARD}
  COMPILE_DEFINITIONS -DITK_CXX_TEST_VERSION=${CXX_TEST_VERSION}
  OUTPUT_VARIABLE ITK_COMPILED_CXX_STANDARD_VERSION_LOG)

InsightSoftwareConsortium/ITK Modules/Core/Common/CMakeLists.txt :86

try_compile(
  ITK_HAS_STRUCT_FENV_T_CONTROL ${ITK_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/CMake/itkCheckHasFenvtStructMember.cxx
  COMPILE_DEFINITIONS -DITK_CHECK_FENV_T_CONTROL)

InsightSoftwareConsortium/ITK Modules/Core/Common/CMakeLists.txt :91

try_compile(
  ITK_HAS_STRUCT_FENV_T_CONTROL_WORD ${ITK_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/CMake/itkCheckHasFenvtStructMember.cxx
  COMPILE_DEFINITIONS -DITK_CHECK_FENV_T_CONTROL_WORD)

InsightSoftwareConsortium/ITK Modules/Core/Common/CMakeLists.txt :96

try_compile(
  ITK_HAS_STRUCT_FENV_T_CW ${ITK_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/CMake/itkCheckHasFenvtStructMember.cxx
  COMPILE_DEFINITIONS -DITK_CHECK_FENV_T_CW)

InsightSoftwareConsortium/ITK Modules/IO/ImageBase/CMakeLists.txt :19

try_compile(
  ITK_SUPPORTS_FDSTREAM_HPP ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/CMake/itkTestFDStream.cxx
  CMAKE_FLAGS -DINCLUDE_DIRECTORIES:STRING=${ITKIOImageBase_SOURCE_DIR}/include
  COMPILE_DEFINITIONS ${ITK_SUPPORTS_FDSTREAM_HPP_COMPILE_DEFINITIONS}
  OUTPUT_VARIABLE ITK_SUPPORTS_FDSTREAM_HPP_OUTPUT)

InsightSoftwareConsortium/ITK Modules/ThirdParty/HDF5/src/itkhdf5/config/cmake/ConfigureChecks.cmake :196

try_compile (${OTHER_TEST}
    ${CMAKE_BINARY_DIR}
    ${HDF_RESOURCES_DIR}/HDFTests.c
    COMPILE_DEFINITIONS "${MACRO_CHECK_FUNCTION_DEFINITIONS}"
    LINK_LIBRARIES "${HDF5_REQUIRED_LIBRARIES}"
    OUTPUT_VARIABLE OUTPUT
)

InsightSoftwareConsortium/ITK Modules/ThirdParty/KWSys/src/KWSys/kwsysPlatformTests.cmake :11

try_compile(${var}_COMPILED
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/${KWSYS_PLATFORM_TEST_FILE_${lang}}
  COMPILE_DEFINITIONS -DTEST_${var} ${KWSYS_PLATFORM_TEST_DEFINES} ${KWSYS_PLATFORM_TEST_EXTRA_FLAGS}
  CMAKE_FLAGS "-DLINK_LIBRARIES:STRING=${KWSYS_PLATFORM_TEST_LINK_LIBRARIES}"
              ${maybe_cxx_standard}
  OUTPUT_VARIABLE OUTPUT)

InsightSoftwareConsortium/ITK Modules/ThirdParty/KWSys/src/KWSys/kwsysPlatformTests.cmake :185

try_compile(${var}_COMPILED
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/${KWSYS_PLATFORM_TEST_FILE_${lang}}
  COMPILE_DEFINITIONS -DTEST_${var}
    ${KWSYS_PLATFORM_${lang}_TEST_DEFINES}
    ${KWSYS_PLATFORM_${lang}_TEST_EXTRA_FLAGS}
  OUTPUT_VARIABLE OUTPUT
  COPY_FILE ${KWSYS_PLATFORM_INFO_FILE}
  )

InsightSoftwareConsortium/ITK Modules/ThirdParty/OpenJPEG/src/openjpeg/cmake/TestLargeFiles.cmake :37

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_FILE_OFFSET_BITS=64" )

InsightSoftwareConsortium/ITK Modules/ThirdParty/OpenJPEG/src/openjpeg/cmake/TestLargeFiles.cmake :48

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_LARGE_FILES" )

InsightSoftwareConsortium/ITK Modules/ThirdParty/OpenJPEG/src/openjpeg/cmake/TestLargeFiles.cmake :59

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

InsightSoftwareConsortium/ITK Modules/ThirdParty/OpenJPEG/src/openjpeg/cmake/TestLargeFiles.cmake :104

try_compile(FSEEKO_COMPILE_OK
            "${PROJECT_BINARY_DIR}"
            "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/TestLargeFiles.c"
            COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

InsightSoftwareConsortium/ITK Modules/ThirdParty/VNL/src/vxl/config/cmake/config/VXLIntrospectionConfig.cmake :66

try_compile(${TEST}
            ${CMAKE_BINARY_DIR}
            ${PLFM_TEST_FILE}
            CMAKE_FLAGS
              -DCOMPILE_DEFINITIONS:STRING=${CMAKE_REQUIRED_FLAGS} "${TEST_ADD_LIBRARIES}"
              ${TRY_COMP_CXX_STANDARD}
            COMPILE_DEFINITIONS -D${TEST}
            OUTPUT_VARIABLE OUTPUT)

InsightSoftwareConsortium/ITK Modules/ThirdParty/VNL/src/vxl/config/cmake/config/VXLIntrospectionConfig.cmake :566

try_compile(VXL_MIN_CXX_LEVEL_TEST
  ${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp
  ${CMAKE_CURRENT_LIST_DIR}/vxlGetCXXCompilerVersion.cxx
  CMAKE_FLAGS
      -DCOMPILE_DEFINITIONS:STRING=${CMAKE_REQUIRED_FLAGS} "${TEST_ADD_LIBRARIES}"
      ${TRY_COMP_CXX_STANDARD}
  COMPILE_DEFINITIONS -DVXL_CXX_TEST_VERSION=${CXX_TEST_VERSION}
  OUTPUT_VARIABLE VXL_COMPILED_CXX_STANDARD_VERSION_LOG
)

libevent/libevent cmake/CheckFileOffsetBits.cmake :23

TRY_COMPILE(__WITHOUT_FILE_OFFSET_BITS_64
  ${CMAKE_CURRENT_BINARY_DIR}
  ${_selfdir_CheckFileOffsetBits}/CheckFileOffsetBits.c
  COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS})

libevent/libevent cmake/CheckFileOffsetBits.cmake :28

TRY_COMPILE(__WITH_FILE_OFFSET_BITS_64
  ${CMAKE_CURRENT_BINARY_DIR}
  ${_selfdir_CheckFileOffsetBits}/CheckFileOffsetBits.c
  COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} -D_FILE_OFFSET_BITS=64)

libevent/libevent cmake/CheckPrototypeDefinition.cmake :59

try_compile(${_VARIABLE}
  ${CMAKE_BINARY_DIR}
  ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/CheckPrototypeDefinition.c
  COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}
  CMAKE_FLAGS -DCOMPILE_DEFINITIONS:STRING=${CHECK_PROTOTYPE_DEFINITION_FLAGS}
  "${CHECK_PROTOTYPE_DEFINITION_LIBS}"
  "${CMAKE_SYMBOL_EXISTS_INCLUDES}"
  OUTPUT_VARIABLE OUTPUT)

libgd/libgd cmake/modules/CheckDIRSymbolExists.cmake :78

TRY_COMPILE(${VARIABLE}
  ${CMAKE_BINARY_DIR}
  ${CMAKE_BINARY_DIR}/CMakeFiles/CMakeTmp/CheckDIRSymbolExists.c
  COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}
  CMAKE_FLAGS
  -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_DIRSYMBOL_EXISTS_FLAGS}
  "${CHECK_DIRSYMBOL_EXISTS_LIBS}"
  "${CMAKE_DIRSYMBOL_EXISTS_INCLUDES}"
  OUTPUT_VARIABLE OUTPUT)

Framstag/libosmscout cmake/features.cmake :58

try_compile(SSE_OK "${PROJECT_BINARY_DIR}"
    "${PROJECT_SOURCE_DIR}/cmake/TestSSE.c"
    COMPILE_DEFINITIONS "-msse2" )

Framstag/libosmscout cmake/TestLargeFiles.cmake :37

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_FILE_OFFSET_BITS=64" )

Framstag/libosmscout cmake/TestLargeFiles.cmake :48

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_LARGE_FILES" )

Framstag/libosmscout cmake/TestLargeFiles.cmake :59

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

Framstag/libosmscout cmake/TestLargeFiles.cmake :108

try_compile(FSEEKO_COMPILE_OK
            "${PROJECT_BINARY_DIR}"
            "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/TestLargeFiles.c"
            COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

confluentinc/librdkafka packaging/cmake/try_compile/rdkafka_setup.cmake :19

try_compile(
    HAVE_PTHREAD_SETNAME_GNU
    "${CMAKE_CURRENT_BINARY_DIR}/try_compile"
    "${TRYCOMPILE_SRC_DIR}/pthread_setname_gnu_test.c"
    COMPILE_DEFINITIONS "-D_GNU_SOURCE"
    LINK_LIBRARIES "-lpthread"
)

confluentinc/librdkafka packaging/cmake/try_compile/rdkafka_setup.cmake :27

try_compile(
    HAVE_PTHREAD_SETNAME_DARWIN
    "${CMAKE_CURRENT_BINARY_DIR}/try_compile"
    "${TRYCOMPILE_SRC_DIR}/pthread_setname_darwin_test.c"
    COMPILE_DEFINITIONS "-D_DARWIN_C_SOURCE"
    LINK_LIBRARIES "-lpthread"
)

YosysHQ/nextpnr 3rdparty/pybind11/tests/CMakeLists.txt :355

try_compile(
  STD_FS_NO_LIB_NEEDED ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17)

YosysHQ/nextpnr 3rdparty/pybind11/tests/CMakeLists.txt :359

try_compile(
  STD_FS_NEEDS_STDCXXFS ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17
  LINK_LIBRARIES stdc++fs)

YosysHQ/nextpnr 3rdparty/pybind11/tests/CMakeLists.txt :364

try_compile(
  STD_FS_NEEDS_CXXFS ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17
  LINK_LIBRARIES c++fs)

OpenMathLib/OpenBLAS cmake/prebuild.cmake :1476

try_compile(GETARCH_RESULT "${GETARCH_DIR}"
  SOURCES ${GETARCH_SRC}
  CMAKE_FLAGS "-DCMAKE_ASM_COMPILER=${CMAKE_C_COMPILER}"
  COMPILE_DEFINITIONS ${EXFLAGS} ${GETARCH_FLAGS} -I"${GETARCH_DIR}" -I"${PROJECT_SOURCE_DIR}" -I"${PROJECT_BINARY_DIR}"
  OUTPUT_VARIABLE GETARCH_LOG
  COPY_FILE "${PROJECT_BINARY_DIR}/${GETARCH_BIN}"
)

OpenMathLib/OpenBLAS cmake/prebuild.cmake :1484

try_compile(GETARCH_RESULT "${GETARCH_DIR}"
  SOURCES ${GETARCH_SRC}
  COMPILE_DEFINITIONS ${EXFLAGS} ${GETARCH_FLAGS} -I"${GETARCH_DIR}" -I"${PROJECT_SOURCE_DIR}" -I"${PROJECT_BINARY_DIR}"
  OUTPUT_VARIABLE GETARCH_LOG
  COPY_FILE "${PROJECT_BINARY_DIR}/${GETARCH_BIN}"
)

OpenMathLib/OpenBLAS cmake/prebuild.cmake :1527

try_compile(GETARCH2_RESULT "${GETARCH2_DIR}"
  SOURCES "${PROJECT_SOURCE_DIR}/getarch_2nd.c"
COMPILE_DEFINITIONS ${EXFLAGS} ${GETARCH_FLAGS} ${GETARCH2_FLAGS} -I"${GETARCH2_DIR}" -I"${PROJECT_SOURCE_DIR}" -I"${PROJECT_BINARY_DIR}"
  OUTPUT_VARIABLE GETARCH2_LOG
  COPY_FILE "${PROJECT_BINARY_DIR}/${GETARCH2_BIN}"
)

BYVoid/OpenCC deps/pybind11-2.13.1/tests/CMakeLists.txt :352

try_compile(
  STD_FS_NO_LIB_NEEDED ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17)

BYVoid/OpenCC deps/pybind11-2.13.1/tests/CMakeLists.txt :356

try_compile(
  STD_FS_NEEDS_STDCXXFS ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17
  LINK_LIBRARIES stdc++fs)

BYVoid/OpenCC deps/pybind11-2.13.1/tests/CMakeLists.txt :361

try_compile(
  STD_FS_NEEDS_CXXFS ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17
  LINK_LIBRARIES c++fs)

AcademySoftwareFoundation/OpenColorIO share/cmake/utils/CheckSupportSSEUsingSSE2NEON.cmake :55

try_compile(COMPILER_SUPPORTS_SSE_WITH_SSE2NEON
  "${CMAKE_BINARY_DIR}/CMakeTmp"
  "${CMAKE_BINARY_DIR}/CMakeTmp/sse2neon_test.cpp"
  COMPILE_DEFINITIONS "-I${sse2neon_INCLUDE_DIR}"
)

opencv/opencv cmake/OpenCVDetectDirectX.cmake :12

try_compile(__VALID_DIRECTX_NV12
  "${OpenCV_BINARY_DIR}"
  "${OpenCV_SOURCE_DIR}/cmake/checks/directx.cpp"
  COMPILE_DEFINITIONS "-DCHECK_NV12"
  LINK_LIBRARIES d3d11
  OUTPUT_VARIABLE TRY_OUT
)

opencv/opencv cmake/OpenCVFindLAPACK.cmake :148

try_compile(__VALID_LAPACK
    "${OpenCV_BINARY_DIR}"
    "${OpenCV_SOURCE_DIR}/cmake/checks/lapack_check.cpp"
    CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${LAPACK_INCLUDE_DIR}\;${CMAKE_BINARY_DIR}"
                "-DLINK_DIRECTORIES:STRING=${__link_directories}"
    COMPILE_DEFINITIONS ${LAPACK_TRY_COMPILE_DEF}
    LINK_LIBRARIES ${LAPACK_LIBRARIES}
    OUTPUT_VARIABLE TRY_OUT
)

opencv/opencv cmake/OpenCVUtils.cmake :513

TRY_COMPILE(${RESULT}
  "${CMAKE_BINARY_DIR}"
  "${_fname}"
  CMAKE_FLAGS ${__cmake_flags}
  COMPILE_DEFINITIONS "${FLAG}"
  ${__link_libs}
  OUTPUT_VARIABLE OUTPUT)

uclouvain/openjpeg cmake/TestLargeFiles.cmake :37

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_FILE_OFFSET_BITS=64" )

uclouvain/openjpeg cmake/TestLargeFiles.cmake :48

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_LARGE_FILES" )

uclouvain/openjpeg cmake/TestLargeFiles.cmake :59

try_compile(FILE64_OK "${PROJECT_BINARY_DIR}"
            "${PROJECT_SOURCE_DIR}/cmake/TestFileOffsetBits.c"
            COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

uclouvain/openjpeg cmake/TestLargeFiles.cmake :104

try_compile(FSEEKO_COMPILE_OK
            "${PROJECT_BINARY_DIR}"
            "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/TestLargeFiles.c"
            COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

mccdo/osgbullet CMakeModules/FindBulletHelper.cmake :184

try_compile( _result ${PROJECT_BINARY_DIR}
    ${PROJECT_SOURCE_DIR}/CMakeModules/bulletDoublePrecisionTest.cpp
    CMAKE_FLAGS
        "-DINCLUDE_DIRECTORIES:string=${BULLET_INCLUDE_DIRS}"
        "-DLINK_LIBRARIES:string=${BULLET_LIBRARIES}"
    COMPILE_DEFINITIONS
        "-DBT_USE_DOUBLE_PRECISION"
    OUTPUT_VARIABLE _buildOut
)

ICLDisco/parsec cmake_modules/CheckStructureFieldOffset.cmake :91

try_compile(HAVE_${var} ${CMAKE_BINARY_DIR} ${src}
  COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}
  LINK_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES}
  CMAKE_FLAGS
    "-DCOMPILE_DEFINITIONS:STRING=${CMAKE_REQUIRED_FLAGS}"
    "-DINCLUDE_DIRECTORIES:STRING=${CMAKE_REQUIRED_INCLUDES}"
  OUTPUT_VARIABLE output
  COPY_FILE ${bin}
  )

precice/precice cmake/Validation.cmake :44

try_compile(VAL_SUCCESS
  ${_wdir}
  ${_wdir}/${_filename}
  COMPILE_DEFINITIONS ${ARG_COMPILE_DEFINITIONS}
  LINK_LIBRARIES ${ARG_LINK_LIBRARIES}
  OUTPUT_VARIABLE VAL_OUT
  CXX_STANDARD 11
  )

YosysHQ/prjtrellis libtrellis/3rdparty/pybind11/tests/CMakeLists.txt :325

try_compile(
  STD_FS_NO_LIB_NEEDED ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17)

YosysHQ/prjtrellis libtrellis/3rdparty/pybind11/tests/CMakeLists.txt :329

try_compile(
  STD_FS_NEEDS_STDCXXFS ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17
  LINK_LIBRARIES stdc++fs)

YosysHQ/prjtrellis libtrellis/3rdparty/pybind11/tests/CMakeLists.txt :334

try_compile(
  STD_FS_NEEDS_CXXFS ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17
  LINK_LIBRARIES c++fs)

pybind/pybind11 tests/CMakeLists.txt :372

try_compile(
  STD_FS_NO_LIB_NEEDED ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17)

pybind/pybind11 tests/CMakeLists.txt :376

try_compile(
  STD_FS_NEEDS_STDCXXFS ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17
  LINK_LIBRARIES stdc++fs)

pybind/pybind11 tests/CMakeLists.txt :381

try_compile(
  STD_FS_NEEDS_CXXFS ${CMAKE_CURRENT_BINARY_DIR}
  SOURCES ${CMAKE_CURRENT_BINARY_DIR}/main.cpp
  COMPILE_DEFINITIONS -std=c++17
  LINK_LIBRARIES c++fs)

stxxl/stxxl misc/cmake/TestLargeFiles.cmake :33

TRY_COMPILE(FILE64_OK "${PROJECT_BINARY_DIR}"
  "${CMAKE_MODULE_PATH}/TestFileOffsetBits.c"
  COMPILE_DEFINITIONS "-D_FILE_OFFSET_BITS=64" )

stxxl/stxxl misc/cmake/TestLargeFiles.cmake :44

TRY_COMPILE(FILE64_OK "${PROJECT_BINARY_DIR}"
  "${CMAKE_MODULE_PATH}/TestFileOffsetBits.c"
  COMPILE_DEFINITIONS "-D_LARGE_FILES" )

stxxl/stxxl misc/cmake/TestLargeFiles.cmake :55

TRY_COMPILE(FILE64_OK "${PROJECT_BINARY_DIR}"
  "${CMAKE_MODULE_PATH}/TestFileOffsetBits.c"
  COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

stxxl/stxxl misc/cmake/TestLargeFiles.cmake :92

TRY_COMPILE(FSEEKO_COMPILE_OK "${PROJECT_BINARY_DIR}"
  "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/TestLargeFiles.c"
  COMPILE_DEFINITIONS "-D_LARGEFILE_SOURCE" )

trilinos/Trilinos packages/kokkos-kernels/cmake/Modules/FindTPLMKL.cmake :28

TRY_COMPILE(KOKKOSKERNELS_HAS_MKL_ARG
  ${KOKKOSKERNELS_TOP_BUILD_DIR}/tpl_tests
  ${KOKKOSKERNELS_TOP_SOURCE_DIR}/cmake/compile_tests/mkl.cpp
  LINK_LIBRARIES -mkl
  COMPILE_DEFINITIONS -mkl)

ukoethe/vigra CMakeLists.txt :50

TRY_COMPILE(SUFFICIENT_TEMPLATE_DEPTH
            ${CMAKE_BINARY_DIR} ${PROJECT_SOURCE_DIR}/config/checkTemplateDepth.cxx
            COMPILE_DEFINITIONS "-DDEPTH=900")

ukoethe/vigra config/FindHDF5.cmake :20

TRY_COMPILE(HDF5_SUFFICIENT_VERSION
            ${CMAKE_BINARY_DIR} ${PROJECT_SOURCE_DIR}/config/checkHDF5version.c
            COMPILE_DEFINITIONS "-DCHECK_VERSION=1 -DMIN_MAJOR=${HDF5_VERSION_MAJOR} -DMIN_MINOR=${HDF5_VERSION_MINOR}"
            CMAKE_FLAGS "${HDF5_TRY_COMPILE_INCLUDE_DIR}")

ukoethe/vigra config/FindHDF5.cmake :53

TRY_COMPILE(HDF5_USES_ZLIB
           ${CMAKE_BINARY_DIR} ${PROJECT_SOURCE_DIR}/config/checkHDF5usesCompression.c
           COMPILE_DEFINITIONS "-DH5_SOMETHING=H5_HAVE_FILTER_DEFLATE"
           CMAKE_FLAGS "${HDF5_TRY_COMPILE_INCLUDE_DIR}")

ukoethe/vigra config/FindHDF5.cmake :67

TRY_COMPILE(HDF5_USES_SZLIB
            ${CMAKE_BINARY_DIR} ${PROJECT_SOURCE_DIR}/config/checkHDF5usesCompression.c
            COMPILE_DEFINITIONS "-DH5_SOMETHING=H5_HAVE_FILTER_SZIP"
            CMAKE_FLAGS "${HDF5_TRY_COMPILE_INCLUDE_DIR}")

Viskores/viskores CMake/patches/3.15/FindMPI.cmake :1219

try_compile(MPI_RESULT_${LANG}_${MPI_TEST_FILE_NAME}_${MODE}
  "${CMAKE_BINARY_DIR}" SOURCES "${MPI_TEST_SOURCE_FILE}"
  COMPILE_DEFINITIONS ${MPI_TEST_COMPILE_DEFINITIONS}
  LINK_LIBRARIES MPI::MPI_${LANG}
  COPY_FILE "${BIN_FILE}"
  OUTPUT_VARIABLE _MPI_TRY_${MPI_TEST_FILE_NAME}_${MODE}_OUTPUT)

vrpn/vrpn cmake/CheckMacHIDAPI.cmake :32

try_compile(_HID_uint32t
	${CMAKE_BINARY_DIR}
	${_moddir}/CheckMacHIDAPI.cpp
	OUTPUT_VARIABLE
	_HID_uint32t_OUTPUT
	COMPILE_DEFINITIONS
	-DMACOSX_HID_UINT32T=uint32_t)

vrpn/vrpn cmake/CheckMacHIDAPI.cmake :42

try_compile(_HID_UInt32
	${CMAKE_BINARY_DIR}
	${_moddir}/CheckMacHIDAPI.cpp
	OUTPUT_VARIABLE
	_HID_UInt32_OUTPUT
	COMPILE_DEFINITIONS
	-DMACOSX_HID_UINT32T=UInt32)

vrpn/vrpn cmake/GetDefineString.cmake :43

try_compile(_result "${CMAKE_CURRENT_BINARY_DIR}" SOURCES "${_src}"
	CMAKE_FLAGS ${_INCLUDES}
	COMPILE_DEFINITIONS ${_gds_DEFINES}
	OUTPUT_VARIABLE OUTPUT
	COPY_FILE "${_out}")