Описание тега linker-flags

Флаги компоновщика - это аргументы, передаваемые компоновщику для указания параметров, например, для связывания кода с определенной библиотекой и т. Д.
1 ответ

Как добавить опцию компоновщика в загрузчик CMake?

Я собираю CMake 3.12.4 из архива выпуска в AIX. CMake не может связать на машине: ld: 0711-781 ERROR: TOC overflow. TOC size: 65632 Maximum size: 65536 Ошибка подробно описана в технических примечаниях IBM по адресу : 0711-781 ОШИБКА: переполнение о…
25 ноя '18 в 22:48
1 ответ

Компиляция C-файла с параметрами /c и /MD, затем связывание.lib-файлов

У меня есть файл C, который использует 3-4 внешних библиотеки. Он построен с использованием cl.exe а также link.exe(MSVC). Сценарий сборки показывает, что процесс создания исполняемого файла состоит из двух этапов: Используйте параметр '/c' с cl.exe…
17 июн '14 в 05:43
2 ответа

Наличие в сценарии компоновщика определения источника и длины памяти

MEMORY { RAM (rxai!w) : ORIGIN = 0x80000000 LENGTH = 34K } Допустим, у меня есть раздел в скрипте компоновщика, как указано выше. Могу ли я иметь определение для 0x80000000 и 34K. Я хочу, чтобы это выглядело как MEMORY { RAM (rxai!w) : ORIGIN = RAM_…
30 янв '19 в 09:28
3 ответа

Xcode, как исключить FOLDERS из компиляции?

Я видел это и ответы в stackO, но не нашел, как исключить папки. У меня есть 3 папки с большим количеством.h, .m и.mm, и мне нужно исключить их временно, но не удалять ссылки. Как я могу это сделать?
20 июл '16 в 09:33
1 ответ

Как правильно обернуть функции с параметром --wrap?

Справочная страница gcc 6.3 гласит: --wrap=symbol Use a wrapper function for symbol. Any undefined reference to symbol will be resolved to "__wrap_symbol". Any undefined reference to "__real_symbol" will be resolved to symbol. ... If you link other …
27 сен '17 в 09:20
1 ответ

Другие флаги компоновщика отсутствуют в настройках сборки Xcode

Как видно из заголовка, я захожу в "Настройки сборки" для своего приложения и ищу "Другие флаги компоновщика", ничего не возвращается. Если я даже просто ищу "Другое", то нет раздела "Другие флаги компоновщика". Я видел другие случаи, когда это прои…
25 ноя '14 в 21:38
0 ответов

Как использовать сторонние библиотеки C++ в UNIX/Mac, используя POCO в качестве примера

Я довольно новичок в программировании и C++, и я пытаюсь использовать HTTP-сервисы POCO для доступа к торговой платформе, и после долгих проб и ошибок с использованием XCode это сработало, однако я не до конца понимаю, как это работает. У меня есть …
29 окт '17 в 13:01
0 ответов

Переименование символов архива с использованием version-скрипта

Я хочу создать архив с переименованным символом, используя скрипт версии. Я сделал это для общего объекта. Ниже приведены шаги, выполняемые для общего объекта: gcc -shared -o libfun2_linux.so libfun2_linux.o -Wl,--version-script=lib_linux.ver где со…
01 июн '18 в 20:48
1 ответ

Что такое флаг компоновщика json-spirit для g++?

Я не могу найти это нигде. Я установил json-spirit на свой сервер Ubuntu с помощью apt-get install json-spirit-dev, Какой флаг компоновщика должен использоваться с g++ использовать JSON-Spirit?
03 июл '13 в 00:28
0 ответов

Как правильно включить библиотеку libxml++?

Я хотел бы скомпилировать этот код в Windows 7: ( это) #include <libxml++/libxml++.h> #include <cstdlib> #include <iostream> using namespace std; int main(){ xmlpp::DomParser doc; // 'response' contains your HTML doc.parse_memory(C…
2 ответа

Приложение не запускается после добавления подфайла "FMDB", связанного с веб-сервисами Amazon

Поэтому я строил проект с использованием Amazon Web Services и решил, что хочу добавить локальное хранилище, поэтому я добавил подфайл 'FMDB' (используя обучающее видео, найденное здесь: https://www.youtube.com/watch?v=D5tE61gzIVs). После добавления…
1 ответ

CMAKE для /DEF и /NODEFAULTLIB

Как добавить флаги компоновщика "DEF" и "NODEFAULTLIB" в проект vs2012 через CMAKE?
13 сен '13 в 12:46
1 ответ

Доступные флаги компоновщика и его использование в iOS

Меня немного смущают флаги компоновщика, доступные на iOS. Этот вопрос, возможно, не очень удачный, учитывая часто задаваемые вопросы, но я ничего не знаю о флагах компоновщика, и мне интересно это. Вот почему я спрашиваю это здесь. Какая польза от …
10 май '13 в 12:36
1 ответ

Синтаксис компоновщика: компоновщик не использует все флаги компоновщика во время компоновки

У меня есть проект makefile. Я использую gnu gcc и в качестве компоновщика я использую gcc со следующим аргументом: linkerCmdLine = $ (exe) -Wl, - начальная группа -nostdlib -Map=test_mapfile.map -l:libc.a -l:libgcc.a -l:libm.a -Wl,- конечная группа…
24 фев '14 в 08:48
0 ответов

Что такое флаги компоновщика и где можно узнать о них больше?

В настоящее время я работаю над новым проектом Swift в Xcode 8.3.3. Вчера после добавления UMMobclick.framework, который предоставляет сервис анализа для приложения и заканчивает другие мелочи, как говорит документ, возникла ошибка компоновщика: No …
06 сен '17 в 02:33
1 ответ

Путь к библиотеке компоновщика Windows ifort

Есть ли возможность (переменная окружения или флаг) сообщить компоновщику Intel Fortran ifort ... mylib.lib искать библиотеки в указанном каталоге перед поиском стандартных каталогов в Windows (аналогично -L в Linux или link / Флаг LIBPATH)?
1 ответ

Разница между фазами сборки -> Бинарная связь с библиотеками или Настройки сборки -> Флажки компоновщика

В чем разница между этапами сборки -> связать двоичные файлы с библиотеками или параметры сборки -> флаги компоновщика? Первый, похоже, не позволяет вам выбирать между Debug и Release, и указанные в нем фреймворки также не соответствуют последним. П…
07 фев '17 в 21:39
1 ответ

_cvLoadImage Проблема с неопределенными символами, связывающими

Я собираю библиотеку глубокого обучения convcnet ( http://conv-net.sourceforge.net/) opencv и C++ на моем Mac OSX, и я, похоже, не могу пройти через эту ошибку. Кажется, это проблема связывания. Все библиотеки opencv скомпилированы для 64 бит, я поп…
18 дек '14 в 17:21
2 ответа

Как разрешить -z multidefs с g++47

Как я могу сказать компоновщик g++ разрешить несколько определений символов (выбрать первое появление)? -z multidefs Позволяет несколько определений символов. По умолчанию несколько определений символов, встречающихся между перемещаемыми объектами (…
03 июл '13 в 09:09
1 ответ

Code::Blocks Linking Options

Я настраивал SDL в Code::Blocks 17.12, используя MinGW в Windows, и увидел странный набор опций для компоновщика. Я новичок в этом, так что это может быть очевидно. Загрузите проект, перейдите на вкладку " Проект " вверху, нажмите " Свойства", затем…
26 мар '18 в 02:07