如何让CMake找到我的libhunspell?

时间:2015-10-24 11:59:18

标签: cmake building hunspell

我正在尝试构建一个(某种程度上)需要libhunspell-dev的应用程序。我不是root,所以我下载了hunspell:

$ wget -c http://downloads.sourceforge.net/hunspell/hunspell-1.3.3.tar.gz

$HOME/opt/hunspell下构建并安装它。我也设定了:

export HUNSPELL_DIR=$HOME/opt/hunspell
export HUNSPELL_LIBRARIES=$HUNSPELL_DIR/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HUNSPELL_DIR/lib
export PATH=$PATH:$HUNSPELL_DIR/bin

然而,cmake告诉我:

**
** NOTICE ** Could not locate libhunspell. SpellChecker plugin will not be build
** NOTICE ** Try installing libhunspell-dev package
**

我该怎么办?

1 个答案:

答案 0 :(得分:2)

您应该将CMake变量CMAKE_PREFIX_PATH设置为/your/home/opt/hunspell。对于命令行,它是-D标志(cmake -D CMAKE_PREFIX_PATH=/path .),对于GUI使用Add entry按钮。