前景提要
HDC调试需求开发(15万预算),能者速来!>>> include(ExternalProject)ExternalProject_Add(libuv #URL http://libuv.org/dist/v0.10.27/libuv-v0.10.27.tar.gz #SOURCE_DIR ${PROJECT_SOURCE_DIR}/third/libuv SOURCE_DIR /home/action/workspace/cmake/2/third/libuv BUILD_COMMAND ${MAKE} BUILD_IN_SOURCE 1
)
具体的内容是这样,然后每次运行的结果都报错:
[ 10%] Performing configure step for 'libuv'
CMake Error: The source directory "/home/action/workspace/cmake/2/third/libuv" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
make[2]: *** [libuv-prefix/src/libuv-stamp/libuv-configure] Error 1
make[1]: *** [CMakeFiles/libuv.dir/all] Error 2
make: *** [all] Error 2
每次都是提示这个,难道不支持没有 CMakeLists.txt的项目么,我从stackoverflow搜索到ExternalProject_Add的相关例子,全都是这样的。不管是相对路径,还是绝对路径,全是这样,,,已经崩溃了