我正在尝试安装这个库:https://github.com/fpeder/XKin
我将其克隆到 xkin 文件夹中,然后执行以下操作:
cd xkin
mkdir build
cd build
ccmake ..
然后会弹出一个基于终端的 GUI,上面写着EMPTY CACHE
。所以我按下c
它然后配置并给我这个:
CMAKE_BUILD_TYPE Debug
CMAKE_INSTALL_PREFIX /usr/local
OpenCV_DIR /usr/share/OpenCV
libfreenect_DIR /usr/local/share/libfreenect
我不知道接下来该去哪里。我检查了构建文件夹,创建了很多文件,但没有一个我可以执行make
。
以下是CMakeLists.txt
:
cmake_minimum_required( VERSION 2.6 )
project( XKin )
set( VERSION 1.0.0 )
set( PACKAGE_NAME ${CMAKE_PROJECT_NAME} )
set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR} )
find_package( OpenCV REQUIRED COMPONENTS core imgproc highgui )
find_package( fftw REQUIRED )
find_package( libfreenect REQUIRED )
set( CMAKE_BUILD_TYPE Debug )
set( CMAKE_C_FLAGS_DEBUG "-g" )
set( CMAKE_C_FLAGS_RELEASE "-O3" )
set( CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g" )
configure_file( "${PROJECT_SOURCE_DIR}/config.h.in"
"${PROJECT_BINARY_DIR}/config.h" )
include_directories( "${PROJECT_BINARY_DIR}" )
add_subdirectory( lib )
add_subdirectory( tools )
add_subdirectory( demo )
如果还有什么需要,请告诉我,我会提供。
答案1
看来一旦你配置了CMAKE_BUILD_TYPE
然后debug
按c
几次然后按g
就会生成MakeFile
。
答案2
您必须执行以下命令:
cd xkin
mkdir 构建 && cd 构建
制作...
然后如果你想改变 cmake 配置你可以这样做
ccmake。
Makefile 将出现在构建目录中。
制作-j4
进行安装