Ошибка компоновщика Xcode C ++ при попытке запустить пример с использованием библиотеки Armadillo - PullRequest
0 голосов
/ 17 ноября 2018

Я пытаюсь запустить пример программы (поставляется с установкой библиотеки Armadillo) в XCode и получаю следующую ошибку:

Команда компоновщика не выполнена с кодом выхода -1 (используйте -v для вызова)

Я не могу понять, что происходит из поисков Google.

Я могу собрать и запустить программу из командной строки, используя:

g ++ example1.cpp -O2 -larmadillo

Вот мои настройки сборки:

enter image description here

Вот мой путь поиска для включениязаголовок armadillo.h:

enter image description here

Мой код:

enter image description here

Фактическая ошибка: enter image description here

1 Ответ

0 голосов
/ 17 ноября 2018

Мне удалось построить успешно, установив macport. Вот шаги:

  1. Загрузите и установите macport из https://www.macports.org/.

  2. Установить путь к библиотеке как /opt/local/lib.

  3. Установить путь к заголовку как /opt/local/include.

  4. Установить другие флаги компоновщика как -larmadillo.

...