Как установить опцию компоновщика в консольном приложении Monodevelop c ++

Я новичок в stackoverflow и monodevelop тоже.
Я использую версию monodevelop 2.8.6.3
//
Как установить опцию компоновщика в monodevelop.
Так как я делаю следующее:

Project Option->Code Generation->Libraries

и добавить библиотеку libssl.a

Опция проекта-> Генерация кода-> Путь
добавить путь к библиотеке / usr / local / ssl / lib
и включите путь / usr / local / ssl / include
когда я компилирую / собираю приложение, я получаю следующую ошибку

-L «/ usr / local / ssl / lib» -L «/usr/local/ssl/fips-2.0/lib» -l «ssl.a» / usr / bin / ld: не удается найти -lssl.a
collect2: ld вернул 1 статус выхода

Пожалуйста, помогите мне!
Спасибо всем

0

Решение

Если у вас есть libssl.so вы указываете с ssl

если у вас есть libssl.aПросто положи libssl.a в команде ссылки

0

Другие решения

Вы можете легко изменить настройки компилятора в «Monodevelop»:

Project-> Options-> Конфигурации

на вкладке «генерация кода» вы сможете добавить дополнительные опции Linker (например, -lm, чтобы указать компоновщику использовать математическую библиотеку c и c ++)
В разделе «Дополнительные параметры компилятора» вы можете указать дополнительные параметры и имя программы, которую вы хотите указать. (например, -o my_programm)

более подробно ознакомьтесь с документацией, где говорится >> «Изменение параметров компилятора»

http://monodevelop.com/documentation/creating_c_and_cpp_projects

0

По вопросам рекламы [email protected]