Douglas Andreani 2 жил өмнө
parent
commit
47daa518d4

+ 6 - 6
CMakeLists.txt

@@ -1,13 +1,13 @@
-cmake_minimum_required(VERSION 3.0.0)
-project(audio-player VERSION 0.1.0)
+cmake_minimum_required(VERSION 3.20.0)
+project(audio-player VERSION 0.1.0 LANGUAGES CXX)
 
 add_subdirectory(spdlog)
+add_subdirectory(src)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/spdlog/include)
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/src)
 
+add_executable(audio-player main.cpp)
 
-add_executable(audio-player main.cpp LogAudio.cpp)
-
-target_link_libraries(audio-player spdlog)
-
+target_link_libraries(audio-player audio-player-lib)

+ 0 - 0
AudioInterface.h → src/AudioInterface.h


+ 6 - 0
src/CMakeLists.txt

@@ -0,0 +1,6 @@
+cmake_minimum_required(VERSION 3.20)
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../spdlog/include)
+
+add_library(audio-player-lib LogAudio.cpp)
+
+target_link_libraries(audio-player-lib spdlog)

+ 0 - 0
LogAudio.cpp → src/LogAudio.cpp


+ 0 - 0
LogAudio.h → src/LogAudio.h