Построение Poco с использованием Custom OpenSSL - PullRequest
0 голосов
/ 22 марта 2019

Мне нужно собрать Poco, используя OpenSSL, который я создал из исходного кода, а не тот, который установлен в Ubuntu apt. Допустим, мой корень OpenSSL находится в /opt/openssl/1.0.2. Нужно ли устанавливать переменные окружения или передавать параметры на шаги configure или make? Я не нахожу в документации или где-либо еще информацию о том, как это сделать.

Из-за других ограничений я также ограничен Poco 1.7.7, если это имеет значение.

1 Ответ

1 голос
/ 22 марта 2019

Вы можете использовать --include-path и --library-path с configure, чтобы установить пути поиска, чтобы найти вашу пользовательскую библиотеку OpenSSL, например ::

./configure --include-path=/opt/openssl/1.0.2/include --library-path=/opt/openssl/1.0.2/lib

Вы также можете создать пользовательский файл конфигурации сборки (см. Каталог build/config для существующих конфигураций) или изменить существующий и изменить флаги компилятора и компоновщика, чтобы добавить пути поиска.

...