当我需要autoconf中的选项时,我只需将AC_ARG_WITH
(或AC_ARG_ENABLE
)添加到configure.ac
:
AC_ARG_WITH([readline],
[AS_HELP_STRING([--with-readline],
[support fancy command line editing @<:@default=check@:>@])],
[],
[with_readline=check])
帮助文本将是:
--with-readline support fancy command line editing [default=check]
那么,如何在cmake中做到这一点?
我可以添加-D
选项进行编译,但如何显示帮助文字?
答案 0 :(得分:0)
有option()命令声明bool变量并为其设置描述文本。
无法使用cmake
命令显示它,但您可以运行cmake-gui
或ccmake
,它会显示所有选项以及说明。