cmake_minimum_required (VERSION 2.8.0) project(midi) include_directories("${CMAKE_SOURCE_DIR}") file(GLOB headerfiles *.h) file(GLOB srcfiles *.cpp) # g++ -Wall -D__LINUX_ALSA__ -o midiprobe midiprobe.cpp RtMidi.cpp -lasound -lpthread add_definitions(-D__LINUX_ALSA__) add_definitions(-pthread) add_definitions(-std=c++11) add_library(midi SHARED ${srcfiles}) target_link_libraries(midi asound)