- cmake_minimum_required( VERSION 3.0 )
- project( mytest )
- set( CMAKE_CXX_FLAGS "-Wall -Wextra ${CMAKE_CXX_FLAGS}" )
- include_directories( src )
- add_library( mylib SHARED src/mylib.cpp )
- add_executable( mymain.out src/mymain.cpp )
- target_link_libraries( mymain.out mylib )
- install( TARGETS mymain.out DESTINATION bin )
- install( TARGETS mylib DESTINATION lib )
|