Добавление флагов компоновщика в Xcode
(Я не уверен, что "флаг" - это слово, которое я ищу, но я объясню это.)
Я пытаюсь скомпилировать программу, которая использует GMP большой библиотеки. Но чтобы иметь возможность компилировать с GMP, я должен добавить -lgmp
до конца команды. Например, если я хочу скомпилировать программу".c" , я должен напечатать gcc program.c -lgmp
. Это легко из командной строки, но я не вижу как это сделать в Xcode. Как я могу добавить lgmp
флаг при использовании Xcode?
3 ответов
щелкните правой кнопкой мыши цель в Xcode группы и файлы список и выберите Информация из контекстного меню. В построить tab, введите linker
в поле поиска и найдите Другие Флаги Компоновщика товар.
дважды щелкните значок Другие Флаги Компоновщика пункт и добавить -lgmp
.
может это поможет:
вы также можете открыть настройки активной цели и нажать вкладку" Общие". Вы можете добавить библиотеку, которая будет связана внутри этой вкладки, в разделе" Связанные библиотеки " в botton.
Вы можете просто открыть папку, содержащую libgmp.a
в системе (/usr/local/lib/
для установки по умолчанию) и перетащите библиотеку из папки на цель, в которую вы хотите ее связать. Существует также несколько других способов, таких как предложенный Zitrax.