小编Ale*_*lex的帖子

autotools 是否有 AC_ARG_ENABLE action-if-given 的缩写

我可能需要添加很多AC_ARG_ENABLE,目前我正在使用下面的语法,这是我唯一工作的语法,但我想知道是否已经有一些m4宏用于我正在使用的简单的action-if-given测试(我做了一些搜索,但什么也没找到)或更好的更清晰的语法。

我见过一些空的例子,[]但无法让它工作,我需要创建一个新的宏吗?

AC_ARG_ENABLE([welcome],
    AS_HELP_STRING([--enable-welcome], [Enable welcome route example @<:@default=yes@:>@]),
    [case "${enableval}" in
        yes) enable_welcome=true ;;
        no)  enable_welcome=false ;;
        *) AC_MSG_ERROR([bad value ${enableval} for --enable-welcome]) ;;
     esac],[enable_welcome=true])
AM_CONDITIONAL([ENABLE_WELCOME], [test x$enable_welcome = xtrue])
Run Code Online (Sandbox Code Playgroud)

这是我如何使用它的Makefile.am

if ENABLE_WELCOME
...
endif
Run Code Online (Sandbox Code Playgroud)

automake autoconf autotools

4
推荐指数
1
解决办法
3148
查看次数

电子邮件地址的良好哈希值,以避免冲突

我有一个简单的联系页面,用户仅在其中插入电子邮件地址,为避免重复发布,我想创建一个简单的sqlite3 db,该数据库只有一个具有唯一约束的字段来保存电子邮件哈希(我不想保留普通电子邮件)该数据库中的地址)

一个有效的电子邮件最大长度还是254?

(我已经知道双重职位问题的替代方法

我的数学知识有限,为避免冲突,合理的哈希值是多少?

php email hash

0
推荐指数
1
解决办法
475
查看次数

标签 统计

autoconf ×1

automake ×1

autotools ×1

email ×1

hash ×1

php ×1