parent
f293765280
commit
523c678281
2 changed files with 5 additions and 64 deletions
@ -0,0 +1,3 @@ |
||||
*.o |
||||
./bin/* |
||||
.~ |
@ -1,64 +1,2 @@ |
||||
#INCLUDE_DIRECTORIES(/data1/lz/LilianTests/ARPACKLAB/arpack++/include/) |
||||
#INCLUDE_DIRECTORIES(/data1/lz/LilianTests/ARPACKLAB/arpack++) |
||||
INCLUDE_DIRECTORIES(/usr/include/arpack++/include/) |
||||
INCLUDE_DIRECTORIES(/usr/include/arpack++) |
||||
|
||||
#project name |
||||
PROJECT(LILIANTESTS) |
||||
|
||||
cmake_minimum_required(VERSION 2.8) |
||||
|
||||
if(COMMAND cmake_policy) |
||||
cmake_policy(SET CMP0003 NEW) |
||||
endif(COMMAND cmake_policy) |
||||
|
||||
SET(BUILD_SHARED_LIBS ON) |
||||
|
||||
## where are user-specific cmake modules |
||||
SET(CMAKE_MODULE_PATH $ENV{CMAKE_MODULE_PATH}) |
||||
|
||||
OPTION(USE_BIAS OFF) |
||||
|
||||
#IF(USE_BIAS) |
||||
#FIND_PACKAGE(BIAS) |
||||
#IF(BIAS_FOUND) |
||||
# INCLUDE(${BIAS_USE_FILE}) |
||||
#ELSE(BIAS_FOUND) |
||||
# MESSAGE(SEND_ERROR "BIAS lib not found.") |
||||
#ENDIF(BIAS_FOUND) |
||||
#ENDIF(USE_BIAS) |
||||
|
||||
|
||||
IF(USE_BIAS) |
||||
INCLUDE_DIRECTORIES(${BIAS_INCLUDE_DIR} /usr/local/include/BIAS /usr/include/ImageMagick /usr/local/include/opencv2 ${WXWIDGETS_INCLUDE_DIR}) |
||||
LINK_DIRECTORIES( ${BIAS_LINK_DIRECTORIES}) |
||||
ENDIF(USE_BIAS) |
||||
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${BIAS_CXX_FLAGS} -std=c++0x") |
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${BIAS_C_FLAGS}") |
||||
|
||||
# source files of library "LineMatchingLib" to be created |
||||
SET(LineMatchingLib_SRCS |
||||
#src/PairwiseLineMatching.cpp |
||||
src/LineDescriptor.cpp |
||||
src/EDLineDetector.cpp |
||||
) |
||||
# header files to be installed |
||||
SET(LineMatchingLib_HEADER |
||||
#include/PairwiseLineMatching.hh |
||||
include/LineDescriptor.hh |
||||
include/EDLineDetector.hh |
||||
include/LineStructure.hh |
||||
) |
||||
|
||||
|
||||
ADD_LIBRARY(LineMatchingLib |
||||
${LineMatchingLib_SRCS} |
||||
${LineMatchingLib_HEADER}) |
||||
TARGET_LINK_LIBRARIES(LineMatchingLib /usr/lib/libsuperlu.so opencv_core opencv_highgui opencv_imgproc) |
||||
|
||||
|
||||
#ADD_EXECUTABLE(TestLineMatchingAlgorithm src/TestLineMatchingAlgorithm.cpp) |
||||
#TARGET_LINK_LIBRARIES(TestLineMatchingAlgorithm LineMatchingLib ) |
||||
|
||||
|
||||
set(the_description "Line descriptor") |
||||
ocv_define_module(line_descriptor) |
||||
|
Loading…
Reference in new issue