project(k3b-test) cmake_minimum_required(VERSION 2.6) add_library(k3b SHARED lib.cpp) target_link_libraries(k3b) if (_MSVC) string(REPLACE "/implib:" "/implib:_" CMAKE_CXX_LINK_EXECUTABLE ${CMAKE_CXX_LINK_EXECUTABLE}) message(STATUS ${CMAKE_CXX_LINK_EXECUTABLE}) endif (_MSVC) add_executable(k3b_bin test.cpp) set_target_properties(k3b_bin PROPERTIES OUTPUT_NAME k3b) target_link_libraries(k3b_bin k3b) install(TARGETS k3b_bin DESTINATION bin)