Изменение пути к библиотеке в Netbeans

Я пытаюсь запустить мой код C ++ в Netbeans, но он выдает следующую ошибку: (успешно скомпилирован)

dyld: библиотека не загружена: /usr/local/lib/libdiscpp.10.dylib

Я могу запустить его на терминале (Mac), потому что я установил для DYLD_LIBRARY_PATH то, что хотел, но в NetBeans я не могу. Я изменил его как переменную среды:

DYLD_LIBRARY_PATH = / Users / Нима / DISLIN

но это дает мне ту же ошибку. У кого-нибудь есть идеи?

1

Решение

Предполагая, что ваш тип проекта NetBeans является общим C/C++ Application:

  • Открыть свойства проекта
  • В левой боли открой Build поддерево, затем нажмите на Linker
  • На правой панели найдите Additional Library Directories линии, затем нажмите на его селектор (маленький квадрат с тремя точками справа)
  • В открывшемся всплывающем окне вы сможете выбрать любой (существующий) каталог, который хотите добавить в путь поиска вашей библиотеки.

Свойства проекта

После этого будет создана новая конфигурация проекта (по умолчанию у вас есть только Debug а также Release конфигурации) — не забудьте сделать его актуальным при компиляции и компоновке.

Я не в OSX, но последовательность должна быть такой же.

0

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

Других решений пока нет …

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