You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
956 B
26 lines
956 B
CMAKE_<LANG>_FLAGS
|
|
------------------
|
|
|
|
Flags for all build types.
|
|
|
|
``<LANG>`` flags used regardless of the value of :variable:`CMAKE_BUILD_TYPE`.
|
|
|
|
This is initialized for each language from environment variables:
|
|
|
|
* ``CMAKE_C_FLAGS``:
|
|
Initialized by the :envvar:`CFLAGS` environment variable.
|
|
* ``CMAKE_CXX_FLAGS``:
|
|
Initialized by the :envvar:`CXXFLAGS` environment variable.
|
|
* ``CMAKE_CUDA_FLAGS``:
|
|
Initialized by the :envvar:`CUDAFLAGS` environment variable.
|
|
* ``CMAKE_Fortran_FLAGS``:
|
|
Initialized by the :envvar:`FFLAGS` environment variable.
|
|
|
|
This value is a command-line string fragment. Therefore, multiple options
|
|
should be separated by spaces, and options with spaces should be quoted.
|
|
|
|
The flags in this variable will be passed to the compiler before those
|
|
in the per-configuration :variable:`CMAKE_<LANG>_FLAGS_<CONFIG>` variant,
|
|
and before flags added by the :command:`add_compile_options` or
|
|
:command:`target_compile_options` commands.
|