# CMake最低版本
cmake_minimum_required(VERSION 3.21)

# 工程名、版本号、工程描述
project(ISA
        VERSION 0.1
        DESCRIPTION "指令集架构")

# C/C++ 标准版本
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 11)

add_library(isa STATIC
            ./src/Encode.cpp
            ./src/Image.cpp)

target_include_directories(isa PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)