add_executable(main main.cpp) target_link_libraries(main ${CMAKE_SOURCE_DIR}/libbingitup.a)
靜態庫和動態庫共存時,cmake會默認先連接靜態庫,若是要強制使用靜態庫,在CMakeLists.txt中如此直接指明git
或者這樣作也能夠spa
So, if you want to link to a static library, you need to search for that static library: find_library(SOMELIB libsomelib.a) instead of: find_library(SOMELIB somelib)