alez1893
21-09-2009, 16:25
Salve a tutti, non so se la sezione è quella corretta. Comunque ho un problema con cmake..uso Kubuntu 9.04, devo compilare con cmake un file main.cpp, all'interno del quale vi è del codice che usa funzioni di opencv, le librerie utilizzate sono state tutte incluse con #include <opencv/.....>.
Le librerie sono presenti nella directory /usr/include/opencv/ e nella directory /usr/local/include/opencv/
usando cmake devo scrivere il file CMakeLists.txt.....e qui casca l'asino...perchè non so scriverlo bene, di fatto attualmente complila tirando fuori millemila errori perchè non trova i riferimenti delle funzioni opencv...quindi manca il link alle librerie in sostanza...
questo è il mio CMakeLists.txt...
cmake_minimum_required(VERSION 2.4)
PROJECT (FFT)
INCLUDE_DIRECTORIES(
/usr/local/include
${PROJECT_SOURCE_DIR}
)
LINK_DIRECTORIES(
/usr/local/lib
/usr/lib
)
add_executable(fft main.cpp)
manca la parte, credo, in cui linko le librerie opencv...perchè sennò non saprei che fare..
Qualcuno può aiutarmi??
Grazie mille
Le librerie sono presenti nella directory /usr/include/opencv/ e nella directory /usr/local/include/opencv/
usando cmake devo scrivere il file CMakeLists.txt.....e qui casca l'asino...perchè non so scriverlo bene, di fatto attualmente complila tirando fuori millemila errori perchè non trova i riferimenti delle funzioni opencv...quindi manca il link alle librerie in sostanza...
questo è il mio CMakeLists.txt...
cmake_minimum_required(VERSION 2.4)
PROJECT (FFT)
INCLUDE_DIRECTORIES(
/usr/local/include
${PROJECT_SOURCE_DIR}
)
LINK_DIRECTORIES(
/usr/local/lib
/usr/lib
)
add_executable(fft main.cpp)
manca la parte, credo, in cui linko le librerie opencv...perchè sennò non saprei che fare..
Qualcuno può aiutarmi??
Grazie mille