implement keyboard functionality and sound, write readme

This commit is contained in:
2021-03-09 14:41:16 +02:00
parent c5f1fd676c
commit 7c2282fb9e
9 changed files with 804 additions and 31 deletions
+7 -2
View File
@@ -2,6 +2,8 @@ cmake_minimum_required(VERSION 3.16)
project(chip8 VERSION 0.1)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/sdl2_cmake_files)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CSS_STANDARD_REQUIRED True)
set(CMAKE_DEBUG_POSTFIX debug)
@@ -9,8 +11,11 @@ set(CMAKE_DEBUG_POSTFIX debug)
add_executable(chip8 main.cpp)
set_target_properties(chip8 PROPERTIES DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX})
find_package(sdl2 REQUIRED)
target_link_libraries(chip8 SDL2)
find_package(SDL2 REQUIRED)
target_link_libraries(chip8 SDL2::Core)
find_package(SDL2_mixer REQUIRED)
target_link_libraries(chip8 SDL2::Mixer)
configure_file(version.h.in version.h)