最終更新:2018-08-17 (金) 18:03:39 (2040d)
CMake/コマンド
https://cmake.org/cmake/help/latest/manual/cmake-commands.7.html
基本
Scripting Commands
- These commands are always available.
- 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
- include_guard?
- list?
- macro?
- mark_as_advanced?
- math?
- message
- option
- return
- separate_arguments?
- set_directory_properties?
- set_property?
- set
- site_name?
- string
- unset?
- variable_watch?
- while
Project Commands
- These commands are available only in CMake projects.
- add_compile_definitions?
- 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 Commands
- These commands are available only in CTest scripts.
- 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?
Deprecated Commands
- These commands are available only for compatibility with older versions of CMake. Do not use them in new code.
- build_name?
- exec_program?
- export_library_dependencies?
- install_files?
- install_programs?
- install_targets?
- load_command?
- make_directory?
- output_required_files?
- remove?
- subdir_depends?
- subdirs?
- use_mangled_mesa?
- utility_source?
- variable_requires?
- write_file?