Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

C++ Помогите с capstone disassembler

  • Автор темы Автор темы TheXSVV
  • Дата начала Дата начала
PoC Life
Премиум
Премиум
Статус
Оффлайн
Регистрация
22 Авг 2022
Сообщения
1,137
Реакции
141
У меня есть два проекта: на Visual studio buildsystem и на CMake. capstone я устанавливал через vcpkg, когда юзаю cs_open с параметрами CS_ARCH_X86, CS_MODE_64 выдаёт ошибку CS_ERR_ARCH. Добавление CAPSTONE_X86_SUPPORT и CAPSTONE_HAS_X86 не помогло. Если кто-то знает, напишите плиз решение
 
всё я решил. Для тех у кого тоже самое:
Код:
Expand Collapse Copy
set(CAPSTONE_BUILD_STATIC ON)
set(CAPSTONE_ARCHITECTURE_DEFAULT OFF)
set(CAPSTONE_X86_SUPPORT ON)

target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE capstone-static)
 
всё я решил. Для тех у кого тоже самое:
Код:
Expand Collapse Copy
set(CAPSTONE_BUILD_STATIC ON)
set(CAPSTONE_ARCHITECTURE_DEFAULT OFF)
set(CAPSTONE_X86_SUPPORT ON)

target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE capstone-static)
ебать ты сапог нахуй
 
Назад
Сверху Снизу