可以CMake自定义帮助文本(如AC_ARG_WITH)吗?

时间:2017-01-23 02:34:19

标签: cmake

当我需要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选项进行编译,但如何显示帮助文字?

1 个答案:

答案 0 :(得分:0)

option()命令声明bool变量并为其设置描述文本。

无法使用cmake命令显示它,但您可以运行cmake-guiccmake,它会显示所有选项以及说明。