我正在使用cmake构建我的库,它需要外部库。每个外部库都有自己的makefile。当我从我的CMakeLists.txt文件中调用这组命令时,什么都没有发生。
知道我做错什么了吗?
add_custom_target(blake
COMMAND mkdir -p ${LIBSCAPI_BUILDIR}/blake
&& cp -r ${LIBSCAPI_BUILDIR}/lib/BLAKE2/sse/. ${LIBSCAPI_BUILDIR}/BLAKE2
make -C ${LIBSCAPI_BUILDIR}/BLAKE2
make -C ${LIBSCAPI_BUILDIR}/BLAKE2 BUILDDIR=$(builddir) install
cp ${LIBSCAPI_BUILDIR}/BLAKE2/libblake2.a install/lib/
touch compile-blake)发布于 2016-11-14 07:51:36
默认情况下,要构建一个目标,需要将所有选项添加到add_custom_target调用中:
add_custom_target(blake ALL
COMMAND ...
)https://stackoverflow.com/questions/40582655
复制相似问题