cmake try_compile(CMAKE_FLAGS) 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/DetectOptions.cmake :469

try_compile(ADIOS2_SST_HAVE_CRAY_CXI
  ${ADIOS2_BINARY_DIR}/check_libfabric_cxi
  ${ADIOS2_SOURCE_DIR}/cmake/check_libfabric_cxi.c
  CMAKE_FLAGS
    "-DINCLUDE_DIRECTORIES=${LIBFABRIC_INCLUDE_DIRS}"
    "-DLINK_DIRECTORIES=${LIBFABRIC_LIBRARIES}")

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)

apache/arrow cpp/cmake_modules/FindGTestAlt.cmake :53

try_compile(GTestAlt_CXX_STANDARD_AVAILABLE ${CMAKE_CURRENT_BINARY_DIR}
            SOURCES ${GTestAlt_CXX_STANDARD_TEST_SOURCE}
            CMAKE_FLAGS "-DCMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD}"
            LINK_LIBRARIES GTest::gtest_main
            OUTPUT_VARIABLE GTestAlt_CXX_STANDARD_OUTPUT)

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)

google/benchmark cmake/CXXFeatureCheck.cmake :41

try_compile(COMPILE_${FEATURE}
        ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/${FILE}.cpp
        CXX_STANDARD 17
        CXX_STANDARD_REQUIRED ON
        CMAKE_FLAGS ${FEATURE_CHECK_CMAKE_FLAGS}
        LINK_LIBRARIES ${BENCHMARK_CXX_LIBRARIES}
        OUTPUT_VARIABLE COMPILE_OUTPUT_VAR)

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}
)

CGNS/CGNS src/CMakeLists.txt :185

try_compile (${VARIABLE}
    ${CMAKE_BINARY_DIR}
    ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/testFortranCompiler.F90
    CMAKE_FLAGS "${CHECK_FUNCTION_EXISTS_ADD_LIBRARIES}"
    OUTPUT_VARIABLE OUTPUT
)

CGNS/CGNS src/CMakeLists.txt :388

try_compile (${VARIABLE}
    ${CMAKE_BINARY_DIR}
    ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/test_HDF.c
    LINK_LIBRARIES ${HDF5_LIBRARY}
    CMAKE_FLAGS "${CHECK_FUNCTION_EXISTS_ADD_INCLUDE}"
    OUTPUT_VARIABLE OUTPUT
)

projectchrono/chrono cmake/FindOpenMP.cmake :216

try_compile( OpenMP_COMPILE_RESULT_${FLAG_MODE}_${OPENMP_PLAIN_FLAG} ${CMAKE_BINARY_DIR} ${_OPENMP_TEST_SRC}
  CMAKE_FLAGS "-DCOMPILE_DEFINITIONS:STRING=${OPENMP_FLAGS_TEST}"
  LINK_LIBRARIES ${CMAKE_${LANG}_VERBOSE_FLAG}
  OUTPUT_VARIABLE OpenMP_TRY_COMPILE_OUTPUT
)

projectchrono/chrono cmake/FindOpenMP.cmake :293

try_compile( OpenMP_COMPILE_RESULT_${FLAG_MODE}_${OPENMP_PLAIN_FLAG} ${CMAKE_BINARY_DIR} ${_OPENMP_TEST_SRC}
  CMAKE_FLAGS "-DCOMPILE_DEFINITIONS:STRING=${OPENMP_FLAGS_TEST}"
  LINK_LIBRARIES ${CMAKE_${LANG}_VERBOSE_FLAG} ${OpenMP_libomp_LIBRARY}
  OUTPUT_VARIABLE OpenMP_TRY_COMPILE_OUTPUT
)

projectchrono/chrono cmake/FindOpenMP.cmake :303

try_compile( OpenMP_COMPILE_RESULT_${FLAG_MODE}_${OPENMP_PLAIN_FLAG} ${CMAKE_BINARY_DIR} ${_OPENMP_TEST_SRC}
  CMAKE_FLAGS "-DCOMPILE_DEFINITIONS:STRING=${OPENMP_FLAGS_TEST}"
              "-DINCLUDE_DIRECTORIES:STRING=${OpenMP_${LANG}_INCLUDE_DIR}"
  LINK_LIBRARIES ${CMAKE_${LANG}_VERBOSE_FLAG} ${OpenMP_libomp_LIBRARY}
  OUTPUT_VARIABLE OpenMP_TRY_COMPILE_OUTPUT
)

projectchrono/chrono cmake/FindOpenMP.cmake :325

try_compile( OpenMP_COMPILE_RESULT_${FLAG_MODE}_${OPENMP_PLAIN_FLAG} ${CMAKE_BINARY_DIR} ${_OPENMP_TEST_SRC}
  CMAKE_FLAGS "-DCOMPILE_DEFINITIONS:STRING=${OPENMP_FLAGS_TEST}"
  LINK_LIBRARIES ${CMAKE_${LANG}_VERBOSE_FLAG} ${OpenMP_libomp_LIBRARY}
  OUTPUT_VARIABLE OpenMP_TRY_COMPILE_OUTPUT
)

projectchrono/chrono cmake/FindOpenMP.cmake :396

try_compile(OpenMP_SPECTEST_${LANG}_${OPENMP_PLAIN_FLAG} "${CMAKE_BINARY_DIR}" "${_OPENMP_TEST_SRC}"
            CMAKE_FLAGS "-DCOMPILE_DEFINITIONS:STRING=${OpenMP_${LANG}_FLAGS}" ${_includeDirFlags}
            COPY_FILE ${BIN_FILE}
            OUTPUT_VARIABLE OpenMP_TRY_COMPILE_OUTPUT)

curl/curl CMake/Macros.cmake :51

try_compile(${_curl_test}
  ${PROJECT_BINARY_DIR}
  "${CMAKE_CURRENT_SOURCE_DIR}/CMake/CurlTests.c"
  CMAKE_FLAGS
    "-DCOMPILE_DEFINITIONS:STRING=-D${_curl_test} ${CURL_TEST_DEFINES} ${CMAKE_REQUIRED_FLAGS} ${_cmake_required_definitions}"
    "${_curl_test_add_libraries}"
  OUTPUT_VARIABLE CURL_TEST_OUTPUT)

davisking/dlib dlib/CMakeLists.txt :728

try_compile(cuda_test_compile_worked 
   ${PROJECT_BINARY_DIR}/cuda_test_build 
   ${PROJECT_SOURCE_DIR}/cmake_utils/test_for_cuda cuda_test
   CMAKE_FLAGS ${CUDA_TEST_CMAKE_FLAGS}
   OUTPUT_VARIABLE try_compile_output_message
   )

davisking/dlib dlib/CMakeLists.txt :744

try_compile(cudnn_test_compile_worked 
   ${PROJECT_BINARY_DIR}/cudnn_test_build 
   ${PROJECT_SOURCE_DIR}/cmake_utils/test_for_cudnn cudnn_test
   CMAKE_FLAGS ${CUDA_TEST_CMAKE_FLAGS}
   OUTPUT_VARIABLE try_compile_output_message
   )

davisking/dlib dlib/cmake_utils/find_libjpeg.cmake :25

try_compile(test_for_libjpeg_worked 
   ${PROJECT_BINARY_DIR}/test_for_libjpeg_build  
   ${CMAKE_CURRENT_LIST_DIR}/test_for_libjpeg
   test_if_libjpeg_is_broken
   CMAKE_FLAGS "${JPEG_TEST_CMAKE_FLAGS}")

davisking/dlib dlib/cmake_utils/find_libjxl.cmake :40

try_compile(test_for_libjxl_worked
    ${PROJECT_BINARY_DIR}/test_for_libjxl_build
    ${CMAKE_CURRENT_LIST_DIR}/test_for_libjxl
    test_if_libjxl_is_broken
    CMAKE_FLAGS "${JXL_TEST_CMAKE_FLAGS}")

davisking/dlib dlib/cmake_utils/find_libpng.cmake :25

try_compile(test_for_libpng_worked 
   ${PROJECT_BINARY_DIR}/test_for_libpng_build  
   ${CMAKE_CURRENT_LIST_DIR}/test_for_libpng
   test_if_libpng_is_broken
   CMAKE_FLAGS "${PNG_TEST_CMAKE_FLAGS}")

davisking/dlib dlib/cmake_utils/find_libwebp.cmake :42

try_compile(test_for_libwebp_worked
    ${PROJECT_BINARY_DIR}/test_for_libwebp_build
    ${CMAKE_CURRENT_LIST_DIR}/test_for_libwebp
    test_if_libwebp_is_broken
    CMAKE_FLAGS "${WEBP_TEST_CMAKE_FLAGS}")

ElmerCSC/elmerfem ElmerGUI/cmake/Modules/testVTKcapabilities.cmake :22

try_compile(CHECK_VTKINTARRAY_GETVALUE_BUILD_SUCCESS ${CMAKE_BINARY_DIR}
  SOURCES ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/test_vtkIntArray_GetValue.cpp
  CMAKE_FLAGS -DINCLUDE_DIRECTORIES=${VTK_INCLUDE_DIRS}
  LINK_LIBRARIES ${VTK_LIBRARIES})

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)

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)

sciapp/gr cmake/FindFfmpeg.cmake :155

try_compile(
  FFMPEG_TEST_COMPILED ${CMAKE_CURRENT_BINARY_DIR}/ffmpeg_test ${CMAKE_CURRENT_LIST_DIR}/ffmpeg_test.cxx
  CMAKE_FLAGS "-DINCLUDE_DIRECTORIES=${FFMPEG_INCLUDE_DIR}"
  LINK_LIBRARIES ${FFMPEG_LIBRARIES}
)

sciapp/gr cmake/FindFfmpeg.cmake :209

try_compile(
  FFMPEG_TEST_COMPILED ${CMAKE_CURRENT_BINARY_DIR}/ffmpeg_test ${CMAKE_CURRENT_LIST_DIR}/ffmpeg_test.cxx
  CMAKE_FLAGS "-DINCLUDE_DIRECTORIES=${FFMPEG_INCLUDE_DIR}"
  LINK_LIBRARIES ${FFMPEG_LIBRARIES}
)

sciapp/gr cmake/FindQhull.cmake :58

try_compile(
  COMPILE_SUCCESS "${CMAKE_CURRENT_BINARY_DIR}/qhull_get_version" "${CMAKE_CURRENT_BINARY_DIR}/qhull_get_version.c"
  LINK_LIBRARIES ${QHULL_LIBRARY} m
  COPY_FILE "${CMAKE_CURRENT_BINARY_DIR}/qhull_get_version/exe"
  CMAKE_FLAGS "-DINCLUDE_DIRECTORIES=${QHULL_INCLUDE_DIR}"
)

HDFGroup/hdf4 HDF4Examples/config/cmake/HDF4UseFortran.cmake :51

TRY_COMPILE (RESULT_VAR
    ${CMAKE_BINARY_DIR}
    ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/testFortranCompiler.f
    CMAKE_FLAGS "${CHECK_FUNCTION_EXISTS_ADD_LIBRARIES}"
    OUTPUT_VARIABLE OUTPUT
)

dscharrer/innoextract cmake/CompileCheck.cmake :80

try_compile(
	check_compiler_flag ${PROJECT_BINARY_DIR} ${FILE}
	CMAKE_FLAGS "-DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS}"
	            "-DCMAKE_EXE_LINKER_FLAGS:STRING=${CMAKE_EXE_LINKER_FLAGS}"
	            "-DCMAKE_SHARED_LINKER_FLAGS:STRING=${CMAKE_SHARED_LINKER_FLAGS}"
	            "-DCMAKE_MODULE_LINKER_FLAGS:STRING=${CMAKE_MODULE_LINKER_FLAGS}"
	OUTPUT_VARIABLE ERRORLOG
)

InsightSoftwareConsortium/ITK CMake/itkTargetLinkLibrariesWithDynamicLookup.cmake :73

try_compile(
  ${VARIABLE} "${test_project_dir}"
  "${test_project_dir}" undefined
  CMAKE_FLAGS "-DCMAKE_SHARED_LINKER_FLAGS='${CMAKE_SHARED_LINKER_FLAGS}'" ${_rpath_arg}
  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 :69

try_compile(
  ITK_HAS_GNU_ATTRIBUTE_ALIGNED ${ITK_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/CMake/itkCheckHasGNUAttributeAligned.cxx
  CMAKE_FLAGS "-DCMAKE_BUILD_TYPE:STRING=Debug")

InsightSoftwareConsortium/ITK Modules/Core/Common/CMake/itkCheckPrivateDynamicCast.cmake :81

try_compile(
  ${VARIABLE} "${test_project_dir}"
  "${test_project_dir}" support_private_dynamic_cast
  CMAKE_FLAGS "-DCMAKE_MACOSX_RPATH=OFF"
  OUTPUT_VARIABLE output)

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/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/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 :114

try_compile(${TEST}
            ${CMAKE_BINARY_DIR}/config/${DIR}
            ${vxl_config_SOURCE_DIR}/${DIR}
            ${TEST}
            CMAKE_FLAGS -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_FUNCTION_DEFINITIONS}
            -DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS}
            -DCMAKE_C_FLAGS:STRING=${CMAKE_C_FLAGS}
            "${TEST_ADD_LIBRARIES}"
            OUTPUT_VARIABLE OUTPUT)

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

try_compile(${VARIABLE}
            ${CMAKE_BINARY_DIR}
            ${CMAKE_BINARY_DIR}/CMakeTmp/CheckTypeExists.cxx
            CMAKE_FLAGS
            -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_TYPE_EXISTS_FLAGS}
            "${CHECK_TYPE_EXISTS_LIBS}"
            OUTPUT_VARIABLE OUTPUT)

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

try_compile(COMPILE_RESULT
      ${CMAKE_BINARY_DIR}
      ${VXL_PLFM_TEST_FILE}
      CMAKE_FLAGS -DCOMPILE_DEFINITIONS:STRING=${MACRO_DETERMINE_TYPE_FLAGS}
                  -DINCLUDE_DIRECTORIES:STRING=${CMAKE_BINARY_DIR}/CMakeTmp
                  -DLINK_LIBRARIES:STRING=${CMAKE_REQUIRED_LIBRARIES}
      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
)

InsightSoftwareConsortium/ITK Modules/ThirdParty/VNL/src/vxl/config/cmake/Modules/CheckPrototypeExistsCXX.cmake :36

try_compile( CHECK_PROTOTYPE_EXISTS_CXX_RESULT
  ${CMAKE_BINARY_DIR}
  ${CHECK_PROTOTYPE_EXISTS_CXX_FILE}
  CMAKE_FLAGS
  -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_PROTOTYPE_EXISTS_CXX_FLAGS}
  OUTPUT_VARIABLE OUTPUT)

lexbor/lexbor feature.cmake :61

try_compile(${out_result} "${CMAKE_BINARY_DIR}" "${feature_filename}"
    CMAKE_FLAGS "-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}"
)

lexbor/lexbor feature.cmake :115

try_compile(${out_result} "${CMAKE_BINARY_DIR}" "${feature_filename}"
    CMAKE_FLAGS "${lexbor_fuzzer_flags}"
    OUTPUT_VARIABLE OUTPUT
)

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)

stevengj/nlopt CMakeLists.txt :118

try_compile (HAVE_FPCLASSIFY
${PROJECT_BINARY_DIR}/build_fpclassify
${PROJECT_BINARY_DIR}/fpclassify.c
CMAKE_FLAGS -DLINK_LIBRARIES=m)

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}"
)

BYVoid/OpenCC deps/google-benchmark/cmake/CXXFeatureCheck.cmake :41

try_compile(COMPILE_${FEATURE}
        ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/${FILE}.cpp
        CMAKE_FLAGS ${FEATURE_CHECK_CMAKE_FLAGS}
        LINK_LIBRARIES ${BENCHMARK_CXX_LIBRARIES}
        OUTPUT_VARIABLE COMPILE_OUTPUT_VAR)

opencv/opencv cmake/FindOpenVX.cmake :29

try_compile(OPENVX_RENAMED_REF
    "${OpenCV_BINARY_DIR}"
    "${OpenCV_SOURCE_DIR}/cmake/checks/openvx_refenum_test.cpp"
    CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${OPENVX_INCLUDE_DIR}"
    LINK_LIBRARIES ${OPENVX_LIBRARIES}
    OUTPUT_VARIABLE OUTPUT
)

opencv/opencv cmake/OpenCVDetectOpenCL.cmake :22

try_compile(__VALID_OPENCL
  "${OpenCV_BINARY_DIR}"
  "${OpenCV_SOURCE_DIR}/cmake/checks/opencl.cpp"
  CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${OPENCL_INCLUDE_DIR}"
  OUTPUT_VARIABLE TRY_OUT
  )

opencv/opencv cmake/OpenCVDetectVTK.cmake :56

try_compile(VTK_COMPILE_STATUS
    "${OpenCV_BINARY_DIR}"
    "${OpenCV_SOURCE_DIR}/cmake/checks/vtk_test.cpp"
    CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${VTK_INCLUDE_DIRS}"
    LINK_LIBRARIES ${VTK_LIBRARIES}
    OUTPUT_VARIABLE OUTPUT
)

opencv/opencv cmake/OpenCVDetectVulkan.cmake :4

try_compile(VALID_VULKAN
      "${OpenCV_BINARY_DIR}"
      "${OpenCV_SOURCE_DIR}/cmake/checks/vulkan.cpp"
      CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${VULKAN_INCLUDE_DIRS}"
      OUTPUT_VARIABLE TRY_OUT
      )

opencv/opencv cmake/OpenCVDetectWebNN.cmake :16

try_compile(VALID_WEBNN
      "${OpenCV_BINARY_DIR}"
      SOURCES "${OpenCV_SOURCE_DIR}/cmake/checks/webnn.cpp"
              "$ENV{WEBNN_NATIVE_DIR}/gen/src/webnn/webnn_cpp.cpp"
      CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${WEBNN_INCLUDE_DIRS}\;${WEBNN_HEADER_DIRS}"
                  "-DLINK_LIBRARIES:STRING=${WEBNN_LIBRARIES}"
      OUTPUT_VARIABLE TRY_OUT
      )

opencv/opencv cmake/OpenCVFindCANN.cmake :135

try_compile(VALID_ASCENDCL
    "${OpenCV_BINARY_DIR}"
    "${OpenCV_SOURCE_DIR}/cmake/checks/cann.cpp"
    CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${incs_cann}"
                "-DLINK_LIBRARIES:STRING=${libs_cann}"
    OUTPUT_VARIABLE ASCEND_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)

opencv/opencv modules/highgui/cmake/detect_win32ui.cmake :4

try_compile(HAVE_WIN32UI
  "${CMAKE_CURRENT_BINARY_DIR}"
  "${OpenCV_SOURCE_DIR}/cmake/checks/win32uitest.cpp"
  CMAKE_FLAGS "-DLINK_LIBRARIES:STRING=user32;gdi32")

opencv/opencv modules/videoio/cmake/detect_ffmpeg.cmake :87

try_compile(__VALID_FFMPEG
    "${OpenCV_BINARY_DIR}"
    "${OpenCV_SOURCE_DIR}/cmake/checks/ffmpeg_test.cpp"
    CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${FFMPEG_INCLUDE_DIRS}"
                "-DLINK_LIBRARIES:STRING=${FFMPEG_LIBRARIES}"
    OUTPUT_VARIABLE TRY_OUT
)

opencv/opencv_contrib modules/sfm/CMakeLists.txt :46

try_compile(
    SFM_GLOG_GFLAGS_TEST "${CMAKE_BINARY_DIR}" "${__fname}"
    CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${GLOG_INCLUDE_DIRS};${GFLAGS_INCLUDE_DIRS}"
    LINK_LIBRARIES ${GLOG_LIBRARIES} ${GFLAGS_LIBRARIES}
    OUTPUT_VARIABLE __output
)

opencv/opencv_contrib modules/text/cmake/init.cmake :20

try_compile(__VALID_TESSERACT
  "${OpenCV_BINARY_DIR}/cmake_check/tesseract"
  "${CMAKE_CURRENT_LIST_DIR}/checks/tesseract_test.cpp"
  CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${Tesseract_INCLUDE_DIRS}"
  LINK_LIBRARIES ${Tesseract_LIBRARIES}
  OUTPUT_VARIABLE TRY_OUT
  )

openscenegraph/OpenSceneGraph CMakeModules/OsgDetermineCompiler.cmake :34

TRY_COMPILE(_TRY_RESULT
    ${CMAKE_BINARY_DIR}
    ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/src.cxx
    CMAKE_FLAGS -D CMAKE_VERBOSE_MAKEFILE=ON
    OUTPUT_VARIABLE OUTPUT
    )

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
)

mccdo/osgbullet CMakeModules/FindBulletHelper.cmake :200

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}"
    OUTPUT_VARIABLE _buildOut
)

openscenegraph/osgQt CMakeModules/OsgDetermineCompiler.cmake :34

TRY_COMPILE(_TRY_RESULT
    ${CMAKE_BINARY_DIR}
    ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/src.cxx
    CMAKE_FLAGS -D CMAKE_VERBOSE_MAKEFILE=ON
    OUTPUT_VARIABLE OUTPUT
    )

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}
  )

sandialabs/seacas cmake/tribits/core/config_tests/BLASMangling.cmake :60

try_compile(_blasmngl ${_fcmangledir_case} ${_blascmakelists} blasmangle
  CMAKE_FLAGS "-DMANGLE_FLAGS:STRING=-DFC_FN_${cdef};-DFC_FN_${udef}"
  OUTPUT_VARIABLE _blasmngl_output
  )

sandialabs/seacas cmake/tribits/core/config_tests/FortranMangling.cmake :70

try_compile(_fcmngl ${_fcmangledir_case} ${_fcmakelists} fmangle
  CMAKE_FLAGS
    "-DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}"
    "-DCMAKE_C_FLAGS:STRING=${C_FLAGS}"
    "-DCMAKE_C_FLAGS_${CMAKE_BUILD_TYPE}:STRING=${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE}}"
    "-DCMAKE_Fortran_FLAGS:STRING=${F_FLAGS}"
    "-DCMAKE_Fortran_FLAGS_${CMAKE_BUILD_TYPE}:STRING=${CMAKE_Fortran_FLAGS_${CMAKE_BUILD_TYPE}}"
    "-DCOMMON_DEFS=${COMMON_DEFS}"
  OUTPUT_VARIABLE _fcmngl_output
  )

sandialabs/seacas cmake/tribits/core/config_tests/FortranMangling.cmake :155

#    try_compile(_fccrv ${_fcdir} ${_fcindir} floatret
#      CMAKE_FLAGS "-DFC_FN_DEFS:STRING=${FC_FN_DEFS}")

sandialabs/seacas cmake/tribits/core/config_tests/FortranMangling.cmake :198

#      try_compile(_fcstrcrv ${_fcstrdir} ${_fcstrindir} fstrings
#        CMAKE_FLAGS "-DFC_FN_DEFS:STRING=${FC_FN_DEFS}" "-Dargtype:STRING=${argtype}")

trilinos/Trilinos cmake/tribits/core/config_tests/BLASMangling.cmake :60

try_compile(_blasmngl ${_fcmangledir_case} ${_blascmakelists} blasmangle
  CMAKE_FLAGS "-DMANGLE_FLAGS:STRING=-DFC_FN_${cdef};-DFC_FN_${udef}"
  OUTPUT_VARIABLE _blasmngl_output
  )

trilinos/Trilinos cmake/tribits/core/config_tests/FortranMangling.cmake :70

try_compile(_fcmngl ${_fcmangledir_case} ${_fcmakelists} fmangle
  CMAKE_FLAGS
    "-DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}"
    "-DCMAKE_C_FLAGS:STRING=${C_FLAGS}"
    "-DCMAKE_C_FLAGS_${CMAKE_BUILD_TYPE}:STRING=${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE}}"
    "-DCMAKE_Fortran_FLAGS:STRING=${F_FLAGS}"
    "-DCMAKE_Fortran_FLAGS_${CMAKE_BUILD_TYPE}:STRING=${CMAKE_Fortran_FLAGS_${CMAKE_BUILD_TYPE}}"
    "-DCOMMON_DEFS=${COMMON_DEFS}"
  OUTPUT_VARIABLE _fcmngl_output
  )

trilinos/Trilinos cmake/tribits/core/config_tests/FortranMangling.cmake :155

#    try_compile(_fccrv ${_fcdir} ${_fcindir} floatret
#      CMAKE_FLAGS "-DFC_FN_DEFS:STRING=${FC_FN_DEFS}")

trilinos/Trilinos cmake/tribits/core/config_tests/FortranMangling.cmake :198

#      try_compile(_fcstrcrv ${_fcstrdir} ${_fcstrindir} fstrings
#        CMAKE_FLAGS "-DFC_FN_DEFS:STRING=${FC_FN_DEFS}" "-Dargtype:STRING=${argtype}")

trilinos/Trilinos packages/kokkos-kernels/cmake/Modules/FindTPLMAGMA.cmake :34

TRY_COMPILE(KOKKOSKERNELS_TRY_COMPILE_MAGMA
  ${KOKKOSKERNELS_TOP_BUILD_DIR}/tpl_tests
  ${KOKKOSKERNELS_TOP_SOURCE_DIR}/cmake/compile_tests/magma.cpp
  CMAKE_FLAGS -DINCLUDE_DIRECTORIES=${MAGMA_ROOT}/include
  LINK_LIBRARIES -L${MAGMA_ROOT}/lib -lmagma -lmagma_sparse
  OUTPUT_VARIABLE KOKKOSKERNELS_TRY_COMPILE_MAGMA_OUT)

ukoethe/vigra config/FindHDF5.cmake :10

TRY_COMPILE(HDF5_SUFFICIENT_VERSION
            ${CMAKE_BINARY_DIR} ${PROJECT_SOURCE_DIR}/config/checkHDF5version.c
            CMAKE_FLAGS "${HDF5_TRY_COMPILE_INCLUDE_DIR}")

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}")

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}")

emweb/wt src/CMakeLists.txt :523

TRY_COMPILE(RT_required
    "${CMAKE_BINARY_DIR}" "${RT_test_fname}"
    CMAKE_FLAGS
    -DLINK_LIBRARIES:STRING=rt
    )

wxWidgets/wxWidgets build/cmake/init.cmake :756

try_compile(RESULT_VAR_CLEAN
            "${wxBINARY_DIR}/CMakeFiles/cotire_test"
            "${wxSOURCE_DIR}/build/cmake/modules/cotire_test"
            CotireExample clean_cotire
            CMAKE_FLAGS ${try_flags}
)

wxWidgets/wxWidgets build/cmake/init.cmake :763

try_compile(RESULT_VAR
            "${wxBINARY_DIR}/CMakeFiles/cotire_test"
            "${wxSOURCE_DIR}/build/cmake/modules/cotire_test"
            CotireExample
            CMAKE_FLAGS ${try_flags}
            OUTPUT_VARIABLE OUTPUT_VAR
)