4
ответа

Скомпилируйте общую библиотеку статически

У меня есть общая библиотека с некоторыми самодельными функциями, которые я компилирую в свои другие программы, но я должен связать программу конца со всеми библиотеками, я раньше компилировал статическую библиотеку...
вопрос задан: 1 March 2013 09:57
4
ответа

ld не связывает статическую библиотеку, потому что она считает, что библиотека не нужна, но мне нужна эта библиотека [duplicate]

Это происходит, когда я использую библиотеку dpdk. Библиотека DPDK использует __attribute __ ((constructor)) трюк для регистрации модуля до main (). Например, модуль virtio driver, он объявляет init ...
вопрос задан: 2 January 2013 05:12
4
ответа

Больше GCC связывает проблемы времени: неопределенная ссылка на основное

Я пишу программное обеспечение для процессора Cortex-A8, и я должен записать некоторый код сборки ARM для доступа к определенным регистрам. Я использую компиляторы гну и связанные наборы инструментальных средств, эти инструменты...
вопрос задан: 26 April 2012 05:20
4
ответа

Как может я разрешать “ошибку LNK2019: неразрешенная внешняя ссылка”? [дубликат]

У меня есть это приложение MFC, я работаю над этим, должен иметь встроенную базу данных. Таким образом, я отправился на охоту для пленки, быстро "встраиваемая" база данных для него и споткнулся через SQLite. Я создал DB с...
вопрос задан: 29 September 2011 16:00
4
ответа

GNU ld удаляет раздел

Я пишу сценарий начальной загрузки для основанного на ARM-Cortex M3 устройства. Если я компилирую ассемблерный сценарий начальной загрузки и код приложения C и затем комбинирую объектные файлы и передаю их моему устройству...
вопрос задан: 22 June 2011 20:07
4
ответа

Шаблон функции в пространстве имен в отдельном файле компилирует прекрасный, но компоновщик не может найти его

Эта проблема находится в определении и объявлении шаблона функции в пространстве имен, которое определяется во внешнем файле от того, где функция инстанцируют. Вот самый маленький восстанавливаемый пример I...
вопрос задан: 16 July 2010 00:28
4
ответа

общие глобальные переменные в C

Как я могу создать глобальные переменные, которые совместно используются в C? Если я поместил его в заголовочный файл, то компоновщик жалуется, что переменные уже определяются. Единственный путь состоит в том, чтобы объявить переменную в одной...
вопрос задан: 9 June 2010 23:12
4
ответа

Как вызвать включение объектного файла в статической библиотеке при соединении в исполняемый файл?

У меня есть проект C++, который из-за его структуры каталогов настраивается как статическая библиотека A, которая связана в общую библиотеку B, которая связана в исполняемый файл C. (Это - межплатформенный проект...
вопрос задан: 7 June 2010 18:01
4
ответа

Каковы про и недостатки статичного соединения библиотеки?

Я хочу выпустить приложение, которое я разработал как хобби и для Linux и для Windows. Это приложение зависит от повышения (и возможно другие библиотеки). Норма для этого вида приложения (шахматы...
вопрос задан: 16 March 2010 15:29
4
ответа

Я могу попросить, чтобы VC ++ компоновщик проигнорировал неразрешенный внешний облик?

Я пытаюсь разработать очень сложный проект с открытым исходным кодом с VC ++. Проект состоит из десятков библиотек и одного исполняемого файла в зависимости от тех библиотек. По некоторым причинам VC ++ компоновщик не делает...
вопрос задан: 24 February 2010 13:58
4
ответа

Компиляция несущественных объектных файлов с GCC

Рассмотрите следующий пример g ++ a.o b.o c.o-o прогр, Если имеет место, что c.o не вносит исполняемого кода в прогр, и при этом нет никаких зависимостей от c.o ни в одном из других файлов...
вопрос задан: 7 February 2010 03:53
4
ответа

Я могу связать некорректную ссылку для прерывания?

Я пытаюсь записать некоторые маленькие тесты для довольно небольшой части довольно крупного проекта. Попытка связать этого зверя, к сожалению, довольно невозможна, не соединяя весь проект...
вопрос задан: 5 January 2010 15:54
4
ответа

Каково различие между LD_LIBRARY_PATH и-L во время ссылки?

У меня есть проблемы с LD_LIBRARY_PATH во время ссылки (этот вопрос не имеет никакого отношения ко времени выполнения). Строка ссылки похожа на это, когда я работаю, делают (это - система Linux с помощью g ++ версия 4.1.x):...
вопрос задан: 15 December 2009 16:37
4
ответа

Ubuntu путь к библиотеке Linux

Как я определяю Путь к библиотеке Linux Ubuntu? Таким образом, как компоновщик знает, где к добрался для захвата объектных файлов при соединении моей программы?
вопрос задан: 12 December 2009 23:54
4
ответа

Как компоновщик разрешает символ в ассемблерном коде

Я хотел знать, как компоновщик разрешает printf символ в следующем ассемблерном коде. #include <stdio.h> освобождают основной () {printf ("Привет");} .file "test.c" .def ___ основной;....
вопрос задан: 17 October 2009 20:07
4
ответа

Где неинициализированные Глобальные переменные следуют за инициализацией?

Я ударил немного проблемы при изучении. Я знаю, что неинициализированные глобальные переменные в C присвоены разделу .bss в исполняемом файле ELF. Но что происходит с ними, когда я начинаю использовать их?...
вопрос задан: 11 August 2009 13:27
4
ответа

Категории в статической библиотеке для устройства iPhone 3.0

У меня есть категории в моей статической библиотеке. Любой разработчик приложений должен установить флаг-ObjC на "Другие Флаги Компоновщика" для пользований моей статической библиотекой правильно. Это хорошо работает для Средства моделирования у
вопрос задан: 18 July 2009 14:28
4
ответа

C++ Общая Библиотека с Шаблонами: Неопределенная ошибка символов

Я пытаюсь связаться с общей библиотекой с шаблонным классом, но это дает мне "неопределенные символы" ошибки. Я уплотнил проблему приблизительно к 20 строкам кода. шаблон shared.h <класс Type&...
вопрос задан: 20 June 2009 21:41
4
ответа

Как ускорить время соединения C++

Есть ли какой-либо путь, для оптимизации соединения времени в C++ Visual Studio MS (2005)? Мы используем Xoreax Incredibuild для компиляции, убыстряются, но ничто для ссылки. В настоящее время каждое соединение сопровождает...
вопрос задан: 28 May 2009 17:28
4
ответа

Препятствуйте тому, чтобы компоновщик удалил globals

Я использую статических конструкторов глобальных переменных в качестве приема к удобно функциям регистра, идея проходит примерно так: интервал определения типа (*FuncPtr) (интервал); структура RegHelper {RegHelper (константа...
вопрос задан: 30 April 2009 11:06
4
ответа

C ++ библиотека WinHTTP, генерирующая ошибки символов [дубликат]

Я компилирую следующий код и получаю следующие ошибки: это действительно запутывает меня в том, как его исправить, потому что я не вижу никаких ошибок, выделенных в Visual Studio, и я исследовал / следил ...
вопрос задан: 26 February 2009 00:44
4
ответа

Почему эта библиотека не связывается с комментарием прагмы?

Я использую Fmod в проекте, я продолжаю работать в Visual C++ 2008. Если я включаю../fmodapi375win/api/lib/fmodvc.lib в Проект-> Компоновщик-> Вход, он хорошо работает, но по некоторым причинам если я использую #pragma...
вопрос задан: 17 February 2009 10:18
4
ответа

Шаблоны: Использовать предописания для сокращения времени компиляции?

Я должен иметь дело с библиотекой, которая состоит из многих шаблонных классов, которые, конечно, все реализованы в заголовочных файлах. Теперь я пытаюсь найти способ уменьшить невыносимо долгое время компиляции...
вопрос задан: 17 February 2009 03:09
4
ответа

Используя C кодируют от автоинструментов использования C++

Я пишу (мое первое) класс C++ сверху некоторого кода, написанного в C, но я могу только заставить C++ компилировать путем объявления функций C в блоке экстерна. Мой проект использует автоинструменты; есть ли любой путь...
вопрос задан: 8 February 2009 21:43
4
ответа

Для чего __ gxx_personality_v0?

Это - подержанный вопрос с участка разработки ОС, но он сделал меня любопытным, так как я не мог найти достойное объяснение нигде. При компиляции и соединении автономного использования программы C++...
вопрос задан: 30 November 2008 16:53
4
ответа

Как я создаю динамическую библиотеку (dylib) с XCode?

Я создаю немного утилит командной строки в XCode (плоскость C, никакое Какао). Я хочу, чтобы все они использовали мою настроенную версию libpng, и я хочу оставить свободное место путем совместного использования одной копии библиотеки среди всех...
вопрос задан: 23 November 2008 19:25
4
ответа

Ошибки Соединения C++: Неопределенные символы с помощью шаблонного класса

Я получаю некоторые действительно странные ошибки соединения от класса, который я записал. Я абсолютно не могу найти что-либо, что опишет то, что происходит. Visual Studio (Windows XP) players.obj: ошибка...
вопрос задан: 23 November 2008 04:32
4
ответа

Соединение.Net Assemblies

Это все гипотетически, поэтому терпите меня. Скажите, что я пишу инструмент в C# по имени Foo. Выводом является foo.exe. Я нашел некоторую действительно большую библиотеку, которой мне нравится пользоваться названный Панелью, которая я могу...
вопрос задан: 16 October 2008 20:11
4
ответа

Размер стопки увеличения в Windows (GCC)

Существует ли способ увеличить размер стека Приложения Windows во время компиляции/ссылки с GCC?
вопрос задан: 1 October 2008 07:01
3
ответа

Как я определяю целевую архитектуру статической библиотеки (.a) на Mac OS X?

Я интересуюсь проверкой, если данный iPhone статическая библиотека был создан для ARM или Intel. Это - больше любопытства, чем что-нибудь. Есть ли некоторый Mac OS X или определенный инструмент BSD, чтобы сделать это? Это...
вопрос задан: 30 July 2019 10:08