Compiling a static executable with CMake
问题 for a project I need to create an executable that includes all the libraries that I used (opencv, cgal) in order to execute it on a computer that has not those libraries. Currently, this is my CMakeLists.txt (I use linux). cmake_minimum_required(VERSION 2.8) #set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Wall -O2") project( labeling ) set(CMAKE_FIND_LIBRARY_SUFFIXES ".a") add_library(OpenCV STATIC IMPORTED) add_library