我已经下载libviso2
库,它附带CmakeLists.txt
。 要使用visual studio 11编译器构建libviso2
,需要在CmakeLists.txt
中将libpng
作为依赖项添加。修改CMake文件以添加libpng
现在我的问题是:
如何修改CMakeLists.txt
建立我的项目之前添加的libpng?
CMakeLists.txt
是:
# project
cmake_minimum_required (VERSION 2.6)
project (libviso2)
# directories
set (LIBVISO2_SRC_DIR src)
# include directory
include_directories("${LIBVISO2_SRC_DIR}")
# use sse3 instruction set
SET(CMAKE_CXX_FLAGS "-msse3")
# sources
FILE(GLOB LIBVISO2_SRC_FILES "src/*.cpp")
# make release version
set(CMAKE_BUILD_TYPE Release)
# demo program
add_executable(viso2 ${LIBVISO2_SRC_FILES})
target_link_libraries (viso2 png)