summaryrefslogtreecommitdiff
path: root/Modules/CheckSymbolExists.cmake
diff options
context:
space:
mode:
authorHong Xu <hong@topbug.net>2019-07-07 15:59:47 -0700
committerBrad King <brad.king@kitware.com>2019-07-10 09:51:38 -0400
commitbf2244681b2cbbd2684187e628e00c0600ae4122 (patch)
tree029b79f114d82bf69da6bc4864665eff7679a1f8 /Modules/CheckSymbolExists.cmake
parentcafaa5883a0ef4371a1435de5e56a7825679bb2b (diff)
downloadcmake-bf2244681b2cbbd2684187e628e00c0600ae4122.tar.gz
CheckSymbolExists: Add examples for check_symbol_exists
Add examples in `CheckCXXSymbolExists` too. Co-Author: Brad King <brad.king@kitware.com>
Diffstat (limited to 'Modules/CheckSymbolExists.cmake')
-rw-r--r--Modules/CheckSymbolExists.cmake11
1 files changed, 11 insertions, 0 deletions
diff --git a/Modules/CheckSymbolExists.cmake b/Modules/CheckSymbolExists.cmake
index b9ef8088f1..c2f488aee2 100644
--- a/Modules/CheckSymbolExists.cmake
+++ b/Modules/CheckSymbolExists.cmake
@@ -45,6 +45,17 @@ the way the check is run:
command. See policy :policy:`CMP0075`.
``CMAKE_REQUIRED_QUIET``
execute quietly without messages.
+
+For example:
+
+.. code-block:: cmake
+
+ include(CheckSymbolExists)
+
+ # Check for macro SEEK_SET
+ check_symbol_exists(SEEK_SET "stdio.h" HAVE_SEEK_SET)
+ # Check for function fopen
+ check_symbol_exists(fopen "stdio.h" HAVE_FOPEN)
#]=======================================================================]
include_guard(GLOBAL)