我正在尝试在共享托管上构建libtorrent
。因此使用 --prefix=$HOME
构建了 CPPUnit(1.12.1)。之后,我的 $HOME/lib
和 $HOME/include
包含 CPPUnit 库和 header 。
我导出的LD_
路径
export LD_LIBRARY_PATH=$HOME/lib:$LD_LIBRARY_PATH
export LD_INCLUDE_PATH=$HOME/include:$LD_INCLUDE_PATH
然后我运行 libtorrent/autogen.sh --prefix=$HOME
并收到以下警告,这阻止我运行配置:
aclocal...
aclocal:configure.ac:20: warning: macro `AM_PATH_CPPUNIT' not found in library
cppunit.m4 文件位于 $HOME/share/aclocal 中。我猜 libtorrent
由于某种原因找不到该目录。
最佳答案
您需要执行apt-get install libcppunit-dev
关于makefile - 在库中找不到宏 `AM_PATH_CPPUNIT',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8533879/