Spec-Zone.ru › CMake 3.9

cmake-commands(7)

  • Команды сценариев
  • Команды проекта
  • Команды CTest
  • Устаревшие команды

Команды сценариев

Эти команды всегда доступны.

  • break
  • cmake_host_system_information
  • cmake_minimum_required
  • cmake_parse_arguments
  • cmake_policy
  • configure_file
  • continue
  • elseif
  • else
  • endforeach
  • endfunction
  • endif
  • endmacro
  • endwhile
  • execute_process
  • file
  • find_file
  • find_library
  • find_package
  • find_path
  • find_program
  • foreach
  • function
  • get_cmake_property
  • get_directory_property
  • get_filename_component
  • get_property
  • if
  • include
  • list
  • macro
  • mark_as_advanced
  • math
  • message
  • option
  • return
  • separate_arguments
  • set_directory_properties
  • set_property
  • set
  • site_name
  • string
  • unset
  • variable_watch
  • while

Команды проекта

Эти команды доступны только в проектах CMake.

  • add_compile_options
  • add_custom_command
  • add_custom_target
  • add_definitions
  • add_dependencies
  • add_executable
  • add_library
  • add_subdirectory
  • add_test
  • aux_source_directory
  • build_command
  • create_test_sourcelist
  • define_property
  • enable_language
  • enable_testing
  • export
  • fltk_wrap_ui
  • get_source_file_property
  • get_target_property
  • get_test_property
  • include_directories
  • include_external_msproject
  • include_regular_expression
  • install
  • link_directories
  • link_libraries
  • load_cache
  • project
  • qt_wrap_cpp
  • qt_wrap_ui
  • remove_definitions
  • set_source_files_properties
  • set_target_properties
  • set_tests_properties
  • source_group
  • target_compile_definitions
  • target_compile_features
  • target_compile_options
  • target_include_directories
  • target_link_libraries
  • target_sources
  • try_compile
  • try_run

Команды CTest

Эти команды доступны только в скриптах CTest.

  • ctest_build
  • ctest_configure
  • ctest_coverage
  • ctest_empty_binary_directory
  • ctest_memcheck
  • ctest_read_custom_files
  • ctest_run_script
  • ctest_sleep
  • ctest_start
  • ctest_submit
  • ctest_test
  • ctest_update
  • ctest_upload

Устаревшие команды

Эти команды доступны только для совместимости со старыми версиями CMake. Не используйте их в новом коде.

  • build_name
  • exec_program
  • экспорт зависимостей библиотеки
  • установить файлы
  • установить программы
  • установить цели
  • загрузить команду
  • создать директорию
  • вывод необходимых файлов
  • удалить
  • зависимости подкаталога
  • подкаталоги
  • использовать искажённую Mesa
  • исходный код утилиты
  • переменные требования
  • записать файл

© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.9/manual/cmake-commands.7.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API