cmake add_compile_options examples

Signatures

add_compile_options(<option> ...)

Examples

timi-liuliang/echo thirdparty/vulkan/vulkan-validationlayers/layers/CMakeLists.txt :149

add_compile_options("/bigobj")

etorth/mir2x CMakeLists.txt :37

ADD_COMPILE_OPTIONS(/W4)

qcad/qcad src/3rdparty/opennurbs/CMakeLists.txt :567

add_compile_options(-Wno-inconsistent-missing-override)

dwjclark11/Scion2D shared_pch/CMakeLists.txt :4

add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/source-charset:utf-8>")

strasdat/Sophus CMakeLists.txt :34

add_compile_options(-Wall -Wextra -Wno-deprecated-register
                        -Qunused-arguments -fcolor-diagnostics)

u3d-community/U3D Source/ThirdParty/Assimp/CMakeLists.txt :150

add_compile_options(
          $<$<CONFIG:>:/MT>
          $<$<CONFIG:Debug>:/MTd>
          $<$<CONFIG:Release>:/MT>
      )

urho3d/urho3d cmake/Modules/UrhoCommon.cmake :1475

add_compile_options (/W3)

basketoengine/Basketo vendor/imgui/examples/example_glfw_wgpu/CMakeLists.txt :37

add_compile_options(-sDISABLE_EXCEPTION_CATCHING=1 -DIMGUI_DISABLE_FILE_FUNCTIONS=1)

rodrigodzf/NeuralResonatorVST CMakeLists.txt :66

add_compile_options(/W0)

prusa3d/PrusaSlicer CMakeLists.txt :146

add_compile_options(/wd4244 /wd4267)

FreeCAD/FreeCAD cMake/FreeCAD_Helpers/SetGlobalCompilerAndLinkerSettings.cmake :34

add_compile_options(/Zm150 /bigobj)

godlikepanos/anki-3d-engine CMakeLists.txt :209

add_compile_options(-mconsole)

prusa3d/Prusa-Firmware CMakeLists.txt :327

add_compile_options($<$<COMPILE_LANGUAGE:CXX>:-fno-threadsafe-statics>)

bambulab/BambuStudio CMakeLists.txt :118

add_compile_options(-bigobj -Zm520 /Zi)

SoftFever/OrcaSlicer CMakeLists.txt :114

add_compile_options (-fdiagnostics-color=always)

kcat/openal-soft CMakeLists.txt :142

add_compile_options("$<$<COMPILE_LANGUAGE:CXX>:-faligned-new=8>")

asc-community/MxEngine CMakeLists.txt :24

add_compile_options("/MP")

DragonJoker/Castor3D CMakeLists.txt :174

add_compile_options( $<$<CXX_COMPILER_ID:Clang>:-Wno-inconsistent-missing-override> )

Hork-Engine/Hork-Source ThirdParty/glslang/CMakeLists.txt :148

add_compile_options(-fno-exceptions)

STORM-IRIT/Radium-Engine cmake/Sanitizers.cmake :10

add_compile_options(-fsanitize=address -fno-omit-frame-pointer)

RavEngine/RavEngine deps/assimp/CMakeLists.txt :181

add_compile_options(
          $<$<CONFIG:>:/MT>
          $<$<CONFIG:Debug>:/MTd>
          $<$<CONFIG:Release>:/MT>
      )

cnr-isti-vclab/meshlab src/cmake/meshlab_global_settings.cmake :32

add_compile_options(/bigobj)

zenustech/zeno projects/CMakeLists.txt :6

add_compile_options(-w)

alex-hjm/cloudtool CMakeLists.txt :38

add_compile_options($<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:/MP>)

keith2018/SoftGLRender third_party/assimp/CMakeLists.txt :158

add_compile_options(
          $<$<CONFIG:>:/MT>
          $<$<CONFIG:Debug>:/MTd>
          $<$<CONFIG:Release>:/MT>
      )

GPUOpen-Drivers/pal shared/devdriver/cmake/DevDriver.cmake :51

add_compile_options(/MP)

alpaka-group/alpaka thirdParty/CMakeLists.txt :30

add_compile_options($<$<CXX_COMPILER_ID:IntelLLVM>:-fp-model=precise>)

LLNL/zfp tests/CMakeLists.txt :69

add_compile_options(-Wno-unused-function)

epoupon/lms src/CMakeLists.txt :1

add_compile_options(-Wall -Wextra -pedantic)

nextcloud/desktop CMakeLists.txt :96

add_compile_options(-fdiagnostics-color=always)

Nukem9/dlssg-to-fsr3 dependencies/FidelityFX-SDK/common.cmake :24

add_compile_options(/MP)

JGRennison/OpenTTD-patches cmake/CompileFlags.cmake :22

add_compile_options(/utf-8)

NREL/OpenStudio CMakeLists.txt :627

add_compile_options(/utf-8)

TheAlgorithms/C-Plus-Plus CMakeLists.txt :15

add_compile_options(/W4 /permissive-)

koide3/ndt_omp CMakeLists.txt :8

add_compile_options(-march=native)

supercollider/supercollider CMakeLists.txt :79

add_compile_options(
        -Werror=return-type      # Error out if function definitions lack a return type
        -fschedule-insns2        # Optimize instruction scheduling
        -fomit-frame-pointer     # Optimize by omitting the frame pointer where possible
        -fno-math-errno          # Optimize math functions by not setting errno
        -fno-signaling-nans      # Assume no signaling NaNs for better optimization
        -fsigned-zeros           # Maintain distinction between -0.0 and +0.0
        -fno-associative-math    # Prevent reordering of floating-point operations
    )

ZigRazor/CXXGraph CMakeLists.txt :25

add_compile_options(
			-fsanitize=address
			-fsanitize=leak
		)

gadomski/cpd vendor/googletest-1.14.0/googlemock/CMakeLists.txt :134

add_compile_options("-Wa,-mbig-obj")

Kitware/kwiver arrows/serialize/protobuf/CMakeLists.txt :45

add_compile_options( -include "${CMAKE_BINARY_DIR}/vital/types/protobuf/vital_types_protobuf_export.h" )

Desbordante/desbordante-core CMakeLists.txt :201

add_compile_options("$<$<CONFIG:Debug>:${DEBUG_BUILD_OPTS}>")

iralabdisco/ira_laser_tools CMakeLists.txt :3

add_compile_options(-std=c++14)

MaaAssistantArknights/MaaAssistantArknights cmake/config.cmake :13

add_compile_options("/utf-8")

MonsterDruide1/OdysseyDecomp CMakeLists.txt :8

add_compile_options(-fdiagnostics-color=always)

ros/robot_state_publisher CMakeLists.txt :11

add_compile_options(-Wall -Wextra)

CasparCG/server src/CMakeModules/Bootstrap_Linux.cmake :128

ADD_COMPILE_OPTIONS (-O3)

weespin/KhinsiderDownloader CMakeLists.txt :19

add_compile_options("/Zc:__cplusplus" "/permissive-")

anonbeat/guayadeque CMakeLists.txt :104

ADD_COMPILE_OPTIONS( -Wall )

baidu/bigflow CMakeLists.txt :7

ADD_COMPILE_OPTIONS(-fPIC)

mariadb-corporation/MaxScale CMakeLists.txt :156

add_compile_options(-fno-omit-frame-pointer -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-variable -Wno-unused-function -Wno-unused-but-set-variable -Werror=format-security -Werror -fPIC)

PixarAnimationStudios/OpenSubdiv CMakeLists.txt :287

add_compile_options(
            "$<$<CONFIG:Debug>:/MTd>"
            "$<$<CONFIG:RelWithDebInfo>:/MT>"
            "$<$<CONFIG:Release>:/MT>"
            "$<$<CONFIG:MinSizeRel>:/MT>"
        )

lightspark/lightspark src/3rdparty/imgui/examples/example_glfw_wgpu/CMakeLists.txt :31

add_compile_options(-sDISABLE_EXCEPTION_CATCHING=1 -DIMGUI_DISABLE_FILE_FUNCTIONS=1)

x64dbg/x64dbg cmake/VSFlags.cmake :39

add_compile_options(/fsanitize=address)

gnss-sdr/gnss-sdr CMakeLists.txt :287

add_compile_options(-Og -fstandalone-debug)

facebook/mvfst build/fbcode_builder/CMake/FBCompilerSettingsMSVC.cmake :9

add_compile_options(
  /wd4250 # 'class1' : inherits 'class2::member' via dominance
)

ByConity/ByConity contrib/CMakeLists.txt :50

add_compile_options(-O3 -DNDEBUG -finline-functions -finline-hint-functions ${WITHOUT_COVERAGE_LIST})

WarmUpTill/SceneSwitcher cmake/linux/compilerconfig.cmake :50

add_compile_options(
  -fopenmp-simd
  "$<$<COMPILE_LANG_AND_ID:C,GNU>:${_obs_gcc_c_options}>"
  "$<$<COMPILE_LANG_AND_ID:C,GNU>:-Wint-conversion;-Wno-missing-prototypes;-Wno-strict-prototypes;-Wpointer-sign>"
  "$<$<COMPILE_LANG_AND_ID:CXX,GNU>:${_obs_gcc_cxx_options}>"
  "$<$<COMPILE_LANG_AND_ID:C,Clang>:${_obs_clang_c_options}>"
  "$<$<COMPILE_LANG_AND_ID:CXX,Clang>:${_obs_clang_cxx_options}>")

KhronosGroup/Vulkan-LoaderAndValidationLayers CMakeLists.txt :111

add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/WX>")

CppMicroServices/CppMicroServices CMakeLists.txt :667

add_compile_options(-Wno-attributes)

ossia/score 3rdparty/vst3.cmake :50

add_compile_options("/w")

psi4/psi4 psi4/CMakeLists.txt :282

add_compile_options("/EHsc")

stp/stp CMakeLists.txt :206

add_compile_options( -g)

OpenKneeboard/OpenKneeboard CMakeLists.txt :43

add_compile_options(
  # Standard C++ exception behavior
  "/EHsc"
)

chdb-io/chdb src/CMakeLists.txt :1

add_compile_options("$<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:${COVERAGE_FLAGS}>")

JDAI-CV/dabnn CMakeLists.txt :48

add_compile_options("-DEIGEN_MPL2_ONLY")

v6d-io/v6d CMakeLists.txt :135

add_compile_options(-fdiagnostics-color=always)

bitcoin-core/minisketch CMakeLists.txt :89

add_compile_options(/Zc:__cplusplus)

PSI-Rockin/Corgi3DS CMakeLists.txt :11

add_compile_options(-Wall -Wextra)

milvus-io/knowhere CMakeLists.txt :58

add_compile_options($<$<COMPILE_LANGUAGE:CUDA>:--threads=4>)

royshil/obs-backgroundremoval cmake/linux/compilerconfig.cmake :48

add_compile_options(
  -fopenmp-simd
  "$<$<COMPILE_LANG_AND_ID:C,GNU>:${_obs_gcc_c_options}>"
  "$<$<COMPILE_LANG_AND_ID:C,GNU>:-Wint-conversion;-Wno-missing-prototypes;-Wno-strict-prototypes;-Wpointer-sign>"
  "$<$<COMPILE_LANG_AND_ID:CXX,GNU>:${_obs_gcc_cxx_options}>"
  "$<$<COMPILE_LANG_AND_ID:C,Clang>:${_obs_clang_c_options}>"
  "$<$<COMPILE_LANG_AND_ID:CXX,Clang>:${_obs_clang_cxx_options}>")

HorizonLauncher/Client CMakeLists.txt :6

add_compile_options(-std=c++11)

OpenMW/openmw CMakeLists.txt :176

add_compile_options(/MP)

danmar/cppcheck cmake/compileroptions.cmake :7

add_compile_options(${FLAG})

zeek/zeek CMakeLists.txt :128

add_compile_options(
        /guard:cf # required by CheckCFlags
        /Z7 # required by CheckCFlags
        /J # Similar to -funsigned-char on other platforms
        /wd4068)

topology-tool-kit/ttk standalone/CMakeLists.txt :14

add_compile_options(${TTK_COMPILER_FLAGS})

Amber-MD/cpptraj src/arpack/CMakeLists.txt :10

add_compile_options(${OPT_FFLAGS})

facebook/mariana-trench CMakeLists.txt :96

add_compile_options("-Wall" "-Wextra" "-Wno-nullability-completeness")

BRAINSia/BRAINSTools BRAINSTools.cmake :10

add_compile_options( -g -O0 --coverage )

ddiakopoulos/polymer CMakeLists.txt :13

add_compile_options("$<$<CONFIG:DEBUG>:-DDEBUG>")

GregUtas/robust-services-core src/CMake/GlobalSettingsInclude.cmake :20

add_compile_options(/Od)

mne-tools/mne-cpp src/CMakeLists.txt :54

add_compile_options("--coverage")

WerWolv/ImHex cmake/build_helpers.cmake :34

add_compile_options($<$<COMPILE_LANGUAGE:CXX>:${ARGV0}>)

ceph/ceph CMakeLists.txt :134

add_compile_options("SHELL:-include winsock_wrapper.h")

nghttp2/nghttp2 tests/CMakeLists.txt :3

add_compile_options(${c_flags})

gnuradio/gnuradio cmake/Modules/GrCompilerSettings.cmake :109

add_compile_options(/bigobj)

opensim-org/opensim-core CMakeLists.txt :431

add_compile_options(-Wall -Wextra)

AcademySoftwareFoundation/openvdb CMakeLists.txt :404

add_compile_options("$<$<COMPILE_LANGUAGE:CXX>:-mavx>")

OSGeo/PROJ src/CMakeLists.txt :2

add_compile_options("$<$<COMPILE_LANGUAGE:C>:${PROJ_C_WARN_FLAGS}>")

Exiv2/exiv2 cmake/compilerFlags.cmake :45

add_compile_options(-fcf-protection)

apache/trafficserver CMakeLists.txt :625

add_compile_options($<$<COMPILE_LANGUAGE:CXX>:-Wno-invalid-offsetof>)

dartsim/dart CMakeLists.txt :242

add_compile_options(/WX)

wjakob/nanobind tests/CMakeLists.txt :27

add_compile_options(-Wall -Wextra -Wno-unused-local-typedefs)

iree-org/iree compiler/plugins/input/Torch/torch-mlir/CMakeLists.txt :11

add_compile_options(/wd4996)

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

add_compile_options(-Qunused-arguments)

steemit/steem CMakeLists.txt :174

add_compile_options(/wd4503 /wd4267 /wd4244)

brndnmtthws/conky 3rdparty/Vc/CMakeLists.txt :82

add_compile_options(${Vc_COMPILE_FLAGS})

root-project/root cmake/modules/RootMacros.cmake :2000

add_compile_options(${__flag})

brainflow-dev/brainflow CMakeLists.txt :34

add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/utf-8>")

scylladb/scylladb cmake/mode.common.cmake :18

add_compile_options(
  "-Wall"
  "-Werror"
  "-Wextra"
  "-Wno-error=deprecated-declarations"
  "-Wimplicit-fallthrough"
  ${_supported_warnings})

zeux/meshoptimizer CMakeLists.txt :73

add_compile_options(-Wall -Wextra -Wshadow -Wno-missing-field-initializers)

facebookincubator/velox CMakeLists.txt :289

add_compile_options(-fdiagnostics-color=always)