Вопрос Как убрать все импорты C++

  • Автор темы Автор темы Xgot
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
29 Янв 2023
Сообщения
76
Реакции
6
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
вопрос в шапке
 
В смысле убрать? Если ты уберешь импорты - код не будет работать. Если ты про линкуемые библиотеки - аналогично
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В смысле убрать? Если ты уберешь импорты - код не будет работать. Если ты про линкуемые библиотеки - аналогично
А как у меня тогда такая длл работает.... в ней же нет импортов....
1686437182637.png
 
Пожалуйста, авторизуйтесь для просмотра ссылки.

держи брат, только тебе стоит учесть что чтобы избавиться от импортов вообще, тогда тебе придется писать реализацию функций самому (в основном такое прокатывается для strcmp, memcpy, memset и т.д функций) или импортировать функции динамически (гетать адрес -> и вызывать эти функции по адресу)
 
  • Фейспалм
Реакции: sove
В скрипт-файле линкера убери всё то, что линкуется статически. Поможет, если не ошибаюсь
 
Свойства->Компоновщик->Командная строка
Код:
Expand Collapse Copy
/NODEFAULTLIB
 
Капец.
Линкуй в рантайме самостоятельно, либо же используй
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
  • Мне нравится
Реакции: mj12
/mt
 
  • Мне нравится
Реакции: mj12
Назад
Сверху Снизу