Сборка openssl из источника с опцией ссылки «Проверка целостности» в Visual Studio - PullRequest
0 голосов
/ 05 марта 2019

Я хочу добавить «IntegrityCheck» в качестве параметра командной строки для компоновщика, когда я собираю openssl 1.1.0 из исходного кода. Как мне это сделать?

Большое спасибо

1 Ответ

0 голосов
/ 06 марта 2019

Если вы читаете текстовый файл «INSTALL», поставляемый с источником, вы можете найти эту опцию:

ВАР = значение

               Assignment of environment variable for Configure.  These
               work just like normal environment variable assignments,
               but are supported on all platforms and are confined to
               the configuration scripts only.  These assignments override
               the corresponding value in the inherited environment, if
               there is one.

               The following variables are used as "make variables" and
               can be used as an alternative to giving preprocessor,
               compiler and linker options directly as configuration.
               The following variables are supported:

               LDFLAGS         Flags for the shared library, DSO and
                               program linker.

Так что для Windows вам нужно будет запустить скрипт настройки примерно так:

perl Конфигурировать VC-WIN32 LDFLAGS = "/ INTEGRITYCHECK"

(Я не уверен в точном синтаксисе коммутатора, через который нужно пройти, поэтому, возможно, потребуется сбросить '/')

затем запустите обычный nmake для его сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...