|
# 添加虚拟机库
|
|
add_library(vety_vm
|
|
vm.c
|
|
vm.h
|
|
native.c
|
|
native.h
|
|
)
|
|
|
|
# 添加可执行文件
|
|
add_executable(vety
|
|
main.c
|
|
)
|
|
|
|
# 设置包含路径
|
|
target_include_directories(vety PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
${CMAKE_SOURCE_DIR}/utils
|
|
)
|
|
|
|
# 添加链接库
|
|
target_link_libraries(vety
|
|
vety_vm
|
|
vety_utils
|
|
) |