cmake check_c_compiler_flag examples

Signatures

check_c_compiler_flag(<flag> <resultVar>)

Examples

AtomicGameEngine/AtomicGameEngine Source/ThirdParty/libcurl/LibCurl.cmake :1261

check_c_compiler_flag(-Wno-long-double HAVE_C_FLAG_Wno_long_double)

u3d-community/U3D Source/ThirdParty/SDL/CMakeLists.txt :574

check_c_compiler_flag(-Wall HAVE_GCC_WALL)

mgerhardy/caveexpress cmake/toolchains/linux-toolchain.cmake :11

check_c_compiler_flag("-faddress-sanitizer" HAVE_FLAG_SANITIZE_UNDEFINED)

alicevision/AliceVision src/cmake/AddCompilerFlag.cmake :6

check_c_compiler_flag("${_flag}" check_c_compiler_flag_${_flag_esc})

godlikepanos/anki-3d-engine ThirdParty/Reproc/cmake/reproc.cmake :134

check_c_compiler_flag(/permissive- REPROC_HAVE_PERMISSIVE)

prusa3d/Prusa-Firmware lib/Catch2/CMake/Findcodecov.cmake :92

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

bambulab/BambuStudio deps/EXPAT/expat/ConfigureChecks.cmake :66

check_c_compiler_flag("-fno-strict-aliasing" FLAG_NO_STRICT_ALIASING)

tinyobjloader/tinyobjloader cmake/sanitizers/sanitize-helpers.cmake :80

check_c_compiler_flag("${FLAG}" ${VARIABLE})

SoftFever/OrcaSlicer deps/EXPAT/expat/ConfigureChecks.cmake :66

check_c_compiler_flag("-fno-strict-aliasing" FLAG_NO_STRICT_ALIASING)

cadaver/turso3d ThirdParty/SDL/CMakeLists.txt :558

check_c_compiler_flag(-Wno-error=deprecated-declarations COMPILER_SUPPORTS_WNO_ERROR_DEPRECATED_DECLARATIONS)

Hork-Engine/Hork-Source ThirdParty/SDL3/CMakeLists.txt :560

check_c_compiler_flag(-Wno-error=deprecated-declarations COMPILER_SUPPORTS_WNO_ERROR_DEPRECATED_DECLARATIONS)

STORM-IRIT/Radium-Engine cmake/CodeCoverage.cmake :181

check_c_compiler_flag(-fprofile-abs-path HAVE_c_fprofile_abs_path)

RavEngine/RavEngine deps/GameNetworkingSockets/GameNetworkingSockets/cmake/sanitize-helpers.cmake :80

check_c_compiler_flag("${FLAG}" ${VARIABLE})

alpaka-group/alpaka thirdParty/catch2/CMake/Findcodecov.cmake :92

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

nextcloud/desktop cmake/modules/DefineCompilerFlags.cmake :38

check_c_compiler_flag("-fPIC" WITH_FPIC)

ANTsX/ANTs CMake/ITKSetStandardCompilerFlags.cmake :34

check_c_compiler_flag(${flag} C_HAS_WARNING${flag_var})

etternagame/etterna extern/curl/CMakeLists.txt :116

check_c_compiler_flag(${_CCOPT} ${_optvarname})

Morwenn/cpp-sort cmake/Findcodecov.cmake :97

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

liminchen/OptCuts ext/libigl/external/glfw/CMakeLists.txt :124

check_c_compiler_flag("" _GLFW_HAS_DEP)

wpilibsuite/allwpilib thirdparty/imgui_suite/glfw/src/CMakeLists.txt :350

check_c_compiler_flag("" _GLFW_HAS_DEP)

bareos/bareos cmake/BareosDisableWarnings.cmake :55

check_c_compiler_flag(
        "-W${plain_warning}" "CC_SUPPORTS_W${plain_warning_sym}"
      )

maidsafe-archive/MaidSafe cmake_modules/find_asan.cmake :32

check_c_compiler_flag("-fsanitize=address" HAVE_FLAG_SANITIZE_ADDRESS)

CroatiaControlLtd/asterix src/asterix/wireshark-plugin/1.10.6/CMakeLists.txt :198

check_c_compiler_flag(${${F}} ${V})

RichieSams/FiberTaskingLib third_party/catch2/CMake/Findcodecov.cmake :92

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

facebook/rocksdb CMakeLists.txt :232

CHECK_C_COMPILER_FLAG("-mcpu=power9" HAS_POWER9)

openvinotoolkit/openvino thirdparty/zlib/CMakeLists.txt :14

check_c_compiler_flag("-Wdeprecated-non-prototype" DEPRECATED_NO_PROTOTYPE)

ezEngine/ezEngine Code/ThirdParty/glfw/CMakeLists.txt :127

check_c_compiler_flag("" _GLFW_HAS_DEP)

JSBSim-Team/jsbsim tests/unit_tests/CMakeModules/Findcodecov.cmake :97

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

gnss-sdr/gnss-sdr src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/CMakeLists.txt :169

check_c_compiler_flag(-fcx-limited-range HAVE_C_LIMITED_RANGE)

openthread/openthread third_party/mbedtls/repo/CMakeLists.txt :213

CHECK_C_COMPILER_FLAG("-Wformat-signedness" C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS)

psi4/psi4 cmake/psi4OptionsTools.cmake :120

CHECK_C_COMPILER_FLAG("${flag_i}" test_option)

moneymanagerex/moneymanagerex 3rd/CMakeLists.txt :237

CHECK_C_COMPILER_FLAG("-std=c99" COMPILER_SUPPORTS_C99)

chdb-io/chdb cmake/add_warning.cmake :10

check_c_compiler_flag("-W${flag}" SUPPORTS_CFLAG_${underscored_flag})

AcademySoftwareFoundation/MaterialX source/MaterialXGraphEditor/External/Glfw/CMakeLists.txt :113

check_c_compiler_flag("" _GLFW_HAS_DEP)

LiangliangNan/MVStudio 3rd_party/nlopt/CMakeLists.txt :275

check_c_compiler_flag (-fPIC HAS_FPIC)

asset-group/Sni5Gect-5GNR-sniffing-and-exploitation CMakeLists.txt :394

check_c_compiler_flag(${flag} ${have})

Amber-MD/cpptraj cmake-cpptraj/CompilerFlags.cmake :87

check_c_compiler_flag(-fplugin=${DRAGONEGG} DRAGONEGG_C_WORKS)

DIPlib/diplib dependencies/libtiff/CMakeLists.txt :137

CHECK_C_COMPILER_FLAG(${flag} "${test_c_flag}")

Tulip-Dev/tulip thirdparty/yajl/CMakeLists.txt :41

CHECK_C_COMPILER_FLAG(-fvisibility=hidden HAVE_GCC_VISIBILITY)

gismo/gismo cmake/AddCompilerFlag.cmake :140

check_c_compiler_flag("${_flag}" check_c_compiler_flag_${_flag_esc} "${_c_code}")

SimVascular/SimVascular Code/CMake/SimVascularFunctionCheckCompilerFlags.cmake :135

CHECK_C_COMPILER_FLAG(${FLAG_TO_TEST_FIXED} HAS_C_FLAG_${suffix})

NERSC/timemory cmake/Modules/Compilers.cmake :173

check_c_compiler_flag("-Werror" c_werror)

emsec/hal cmake/hal_cmake_tools.cmake :174

check_c_compiler_flag("${flag}" supports_${flag})

GoSSIP-SJTU/TripleDoggy cmake/config-ix.cmake :175

check_c_compiler_flag("-Werror=unguarded-availability-new" "C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW")

ceph/ceph cmake/modules/BuildDPDK.cmake :87

check_c_compiler_flag("-Wno-unused-but-set-variable"
    HAVE_UNUSED_BUT_SET_VARIABLE)

catchorg/Catch2 CMake/Findcodecov.cmake :92

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

gnuradio/gnuradio gr-dtv/lib/CMakeLists.txt :87

check_c_compiler_flag("/arch:SSE2" SSE2_SUPPORTED)

apache/trafficserver lib/Catch2/CMake/Findcodecov.cmake :92

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

simbody/simbody cmake/Findcodecov.cmake :60

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

hlrs-vis/covise cmake/cef_variables.cmake :155

CHECK_C_COMPILER_FLAG(-Wno-unused-local-typedefs COMPILER_SUPPORTS_NO_UNUSED_LOCAL_TYPEDEFS)

vengi-voxel/vengi cmake/system/linux.cmake :53

check_c_compiler_flag(${_FLAG} HAVE_FLAG${_NAME})

YosysHQ/nextpnr 3rdparty/sanitizers-cmake/cmake/sanitize-helpers.cmake :73

check_c_compiler_flag("${FLAG}" ${VARIABLE})

steemit/steem libraries/vendor/rocksdb/CMakeLists.txt :194

CHECK_C_COMPILER_FLAG("-maltivec" HAS_ALTIVEC)

brndnmtthws/conky 3rdparty/Vc/cmake/AddCompilerFlag.cmake :108

check_c_compiler_flag("${_flag}" check_c_compiler_flag_${_flag_esc} "${_c_code}")

root-project/root builtins/zstd/cmake/AddZstdCompilationFlags.cmake :10

CHECK_C_COMPILER_FLAG(${_flag} C_FLAG_${varname})

CLIUtils/CLI11 cmake/CodeCoverage.cmake :180

check_c_compiler_flag(-fprofile-abs-path HAVE_c_fprofile_abs_path)

projectM-visualizer/projectm cmake/GenerateExportHeader.cmake :242

check_c_compiler_flag(-fvisibility=hidden COMPILER_HAS_HIDDEN_VISIBILITY)

google/filament third_party/civetweb/CMakeLists.txt :415

Check_C_Compiler_Flag( HAVE_NO_RESERVED_ID_MACROS -Wno-reserved-id-macros)

percona/percona-xtrabackup extra/curl/curl-8.9.1/CMakeLists.txt :1531

check_c_compiler_flag(-Wno-long-double HAVE_C_FLAG_Wno_long_double)

NREL/EnergyPlus third_party/btwxt/cmake/Findcodecov.cmake :92

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

Devsh-Graphics-Programming/Nabla cmake/adjust/flags.cmake :158

check_c_compiler_flag("${CLI_COMPILE_OPTIONS}" "${FLAG_VAR}")

mysql/mysql-server extra/curl/curl-8.14.1/CMake/PickyWarnings.cmake :282

check_c_compiler_flag(${_ccopt_on} ${_optvarname})

winsoft666/QWebView dep/cef_binary_74.1.19+gb62bacf+chromium-74.0.3729.157_windows32/cmake/cef_variables.cmake :151

CHECK_C_COMPILER_FLAG(-Wno-unused-local-typedefs COMPILER_SUPPORTS_NO_UNUSED_LOCAL_TYPEDEFS)

mysql/mysql-router cmake/libutils.cmake :320

CHECK_C_COMPILER_FLAG("-fvisibility=hidden" HAVE_VISIBILITY_HIDDEN)

eclipse-upm/upm CMakeLists.txt :50

CHECK_C_COMPILER_FLAG("${flag}" HAS_${SANITIZED_FLAG_NAME})

keepassx/keepassx CMakeLists.txt :81

check_c_compiler_flag("-Werror=format-security -Werror=implicit-function-declaration" WERROR_C_AVAILABLE)

sourcey/libsourcey vendor/libuv/CMakeLists.txt :16

CHECK_C_COMPILER_FLAG(${flag} _flag_supported)

TheAssassin/AppImageLauncher cmake/reproducible_builds.cmake :22

check_c_compiler_flag(${flags} ${type}_prefix_map_flag_available)

infiniflow/infinity third_party/curl/CMakeLists.txt :1694

check_c_compiler_flag("-Wno-long-double" HAVE_C_FLAG_Wno_long_double)

d1vanov/quentier cmake/modules/sanitizers/sanitize-helpers.cmake :73

check_c_compiler_flag("${FLAG}" ${VARIABLE})

faheel/BigInt CMake/Findcodecov.cmake :92

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

AshamaneProject/AshamaneCore dep/cpr/opt/curl/CMakeLists.txt :98

CHECK_C_COMPILER_FLAG(${_CCOPT} OPT${_CCOPT})

vseasky/VersaAssistant assimp/contrib/draco/cmake/compiler_flags.cmake :26

check_c_compiler_flag("${c_flag}" C_FLAG_SUPPORTED)

FilmKilns/FilmKilns src/skia/third_party/externals/expat/expat/ConfigureChecks.cmake :65

check_c_compiler_flag("-fno-strict-aliasing" FLAG_NO_STRICT_ALIASING)

asset-group/5ghoul-5g-nr-attacks libs/glfw/src/CMakeLists.txt :211

check_c_compiler_flag("" _GLFW_HAS_DEP)

alibaba/AliSQL configure.cmake :435

CHECK_C_COMPILER_FLAG("-Werror" HAVE_WERROR_FLAG)

KhronosGroup/SPIRV-LLVM cmake/modules/HandleLLVMOptions.cmake :122

check_c_compiler_flag("-Werror ${flag}" "C_SUPPORTS_${name}")

KiCad/kicad-source-mirror thirdparty/sentry-native/external/crashpad/libunwind/cmake/config-ix.cmake :28

check_c_compiler_flag(-nostdlib++ LIBUNWIND_SUPPORTS_NOSTDLIBXX_FLAG)

microsoft/DirectXShaderCompiler cmake/modules/HandleLLVMOptions.cmake :170

check_c_compiler_flag("-Werror ${flag}" "C_SUPPORTS_${name}")

flux-framework/flux-sched cmake/sanitizers-cmake/cmake/sanitize-helpers.cmake :81

check_c_compiler_flag("${FLAG}" ${VARIABLE})

couchbase/forestdb cmake/Modules/ThreadSanitizer.cmake :14

CHECK_C_COMPILER_FLAG("-fsanitize=thread" HAVE_FLAG_SANITIZE_THREAD_C)

qtfreet00/llvm-obfuscator cmake/modules/HandleLLVMOptions.cmake :170

check_c_compiler_flag("-Werror ${flag}" "C_SUPPORTS_${name}")

jingma-git/RealSkel external/libigl/cmake/FindMATLAB.cmake :877

check_c_compiler_flag(-pthread HAS_MINUS_PTHREAD)

mmp/pbrt-v4 cmake/sanitize-helpers.cmake :73

check_c_compiler_flag("${FLAG}" ${VARIABLE})

yrnkrn/zapcc cmake/config-ix.cmake :200

check_c_compiler_flag("-Werror=unguarded-availability-new" "C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW")

SpanDB/SpanDB CMakeLists.txt :207

CHECK_C_COMPILER_FLAG("-maltivec" HAS_ALTIVEC)

oscarlab/betrfs cmake_modules/TokuSetupCompiler.cmake :46

check_c_compiler_flag("${flag}" HAVE_C_${flagname})

NauEngine/NauEnginePublic engine/3rdparty_libs/GameNetworkingSockets/cmake/sanitize-helpers.cmake :80

check_c_compiler_flag("${FLAG}" ${VARIABLE})

Dreamtowards/Ethertia lib/glfw-3.3.8/CMakeLists.txt :122

check_c_compiler_flag("" _GLFW_HAS_DEP)

NauEngine/NauEditorPublic editor/external/libcurlconfig/CMakeLists.txt :1281

check_c_compiler_flag(-Wno-long-double HAVE_C_FLAG_Wno_long_double)

bytedance/terarkdb CMakeLists.txt :272

CHECK_C_COMPILER_FLAG("-maltivec" HAS_ALTIVEC)

nwnxee/unified CMakeModules/sanitize-helpers.cmake :73

check_c_compiler_flag("${FLAG}" ${VARIABLE})

rbfx/rbfx Source/ThirdParty/capstone/CMakeLists.txt :32

check_c_compiler_flag("-Wno-maybe-uninitialized" SUPPORTS_MU)

InsightSoftwareConsortium/ITK CMake/ITKSetStandardCompilerFlags.cmake :30

check_c_compiler_flag(
      ${flag}
      C_HAS_WARNING${flag_var}
    )

meshula/OpenSteer third-party/glfw/CMakeLists.txt :118

check_c_compiler_flag("" _GLFW_HAS_DEP)

ComputationalBiomechanicsLab/opensim-creator third_party/libosim/simbody/cmake/Findcodecov.cmake :60

check_c_compiler_flag("${FLAG}" COVERAGE_FLAG_DETECTED)

logicalclocks/rondb extra/curl/curl-8.11.1/CMakeLists.txt :1774

check_c_compiler_flag("-Wno-long-double" HAVE_C_FLAG_Wno_long_double)

Warzone2100/warzone2100 CMakeLists.txt :277

check_c_compiler_flag(-fstack-protector-strong HAS_CFLAG_FSTACK_PROTECTOR_STRONG)

VcDevel/Vc cmake/AddCompilerFlag.cmake :108

check_c_compiler_flag("${_flag}" check_c_compiler_flag_${_flag_esc} "${_c_code}")

ClickHouse/ClickHouse cmake/add_warning.cmake :10

check_c_compiler_flag("-W${flag}" SUPPORTS_CFLAG_${underscored_flag})