introduce capstone

This commit is contained in:
2026-05-11 14:17:07 +02:00
parent c0de07465b
commit e5413f9abd
3 changed files with 17 additions and 3 deletions
+14 -2
View File
@@ -4,6 +4,18 @@ project(weee CXX)
set(CMAKE_CXX_STANDARD 23)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
include_directories(external/ELFIO)
option(BUILD_SHARED_LIBS OFF)
add_executable(weee main.cpp)
include_directories(external/ELFIO)
include_directories(external/capstone/include)
if(WIN32)
add_compile_definitions(_CRT_SECURE_NO_WARNINGS)
endif()
set(CAPSTONE_ARCHITECTURE_DEFAULT OFF)
set(CAPSTONE_PPC_SUPPORT ON)
add_subdirectory(external/capstone)
add_executable(weee main.cpp)
target_link_libraries(weee PUBLIC capstone)