HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 24.02.2024, 15:32
cheboxarov.coding
Новичок
Регистрация: 20.12.2023
Сообщений: 13
С нами: 1264357

Репутация: 3
По умолчанию

Цитата:
Сообщение от why ega  

Хочу подключить memwrapper в свой проект CMake, для этого использую что-то вроде такого:

Код:





Код:
FetchContent_Declare(
    memwrapper
    GIT_REPOSITORY https://github.com/The-Musaigen/memwrapper.git
    GIT_TAG 7d51e3134d8f955651ef7dda8bab44b0efb0665f
)

FetchContent_MakeAvailable("memwrapper")

add_library("memwrapper" INTERFACE)

target_include_directories(${PROJECT_NAME} PUBLIC ${memwrapper_SOURCE_DIR})


Все работало стабильно до того, пока не убрал kthook из проекта: начало выдавать заранее предусмотренную ошибку only c++17 and newer. Исправил это, добавив настройку стандарта:

Makefile:





Код:
set_target_properties
(
$
{
PROJECT_NAME
}
PROPERTIES
    CXX_STANDARD
"17"
CXX_STANDARD_REQUIRED ON
    SUFFIX
".asi"
)


Но теперь появляется ошибки в самом memwrapper:
Цитата:
Сообщение от Спойлер  


какой стандарт используешь? и как подключаешь заголовочные файлы?
 
Ответить с цитированием

  #2  
Старый 24.02.2024, 15:33
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от cheboxarov.coding  

какой стандарт используешь?
в симейке пробовал устанавливать 17 и 20, но оба вызывают ошибки уже в самой либе
 
Ответить с цитированием

  #3  
Старый 24.02.2024, 15:37
cheboxarov.coding
Новичок
Регистрация: 20.12.2023
Сообщений: 13
С нами: 1264357

Репутация: 3
По умолчанию

Цитата:
Сообщение от why ega  

в симейке пробовал устанавливать 17 и 20, но оба вызывают ошибки уже в самой либе
покажи как подключаешь .h
 
Ответить с цитированием

  #4  
Старый 24.02.2024, 15:45
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от cheboxarov.coding  

покажи как подключаешь .h
main.hpp:





Код:
#include 
// #include "kthook/kthook.hpp"
#include "memwrapper/memwrapper.h"
 
Ответить с цитированием

  #5  
Старый 22.02.2024, 18:08
Vintik
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами: 4598023

Репутация: 183


По умолчанию

дайте адрес хука gameloop gta sa
 
Ответить с цитированием

  #6  
Старый 22.02.2024, 19:20
legendabrn
Участник форума
Регистрация: 08.03.2019
Сообщений: 121
С нами: 3781678

Репутация: 113
По умолчанию

Цитата:
Сообщение от Vintik  

дайте адрес хука gameloop gta sa
0x748DA3
 
Ответить с цитированием

  #7  
Старый 25.02.2024, 17:48
er0or
Новичок
Регистрация: 25.02.2024
Сообщений: 2
С нами: 1167891

Репутация: 1
По умолчанию

EN:如何使 SAMP R5 未检测到此 ASI。

RU:如何使 ASI 与 SAMP-R5 兼容。

来源:https://www.blast.hk/threads/63079/
 
Ответить с цитированием

  #8  
Старый 26.02.2024, 03:50
Kamal D0gg
Новичок
Регистрация: 08.11.2017
Сообщений: 1
С нами: 4479596

Репутация: 53
По умолчанию



помогите пофиксить
 
Ответить с цитированием

  #9  
Старый 29.02.2024, 17:48
Vintik
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами: 4598023

Репутация: 183


По умолчанию

1709214449863.pngVintik · 29 Фев 2024 в 16:48' data-fancybox="lb-post-1462845" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/233315/" style="cursor: pointer;" title="1709214449863.png">


Ставлю ВиртуалПротект - что не так?

Нажимаю типа дальше - пишет "Необработанное исключение по адресу (тому же) в Project3.exe: 0xC0000005: нарушение прав доступа при исполнении по адресу "
 
Ответить с цитированием

  #10  
Старый 29.02.2024, 20:28
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от Vintik  

Ставлю ВиртуалПротект - что не так?
Нажимаю типа дальше - пишет "Необработанное исключение по адресу (тому же) в Project3.exe: 0xC0000005: нарушение прав доступа при исполнении по адресу "
Для выполнения права должны быть ReadExecute
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.