14
ответов

C ++: в том числе заголовочный файл приводит к & ldquo; символу, не найденному для архитектуры & rdquo ;, включая файл .cpp works [duplicate]

Я компилирую проект с несколькими заголовочными файлами, один из которых является общим файлом «utils» с универсальными функциями. Когда я включаю заголовочный файл для этого файла utils, компиляция не выполняется (...
вопрос задан: 24 February 2015 21:54
13
ответов

Каковы негативные последствия включения и/или соединения вещей, которые не используются Вашим двоичным файлом?

Скажем, то, что у меня есть двоичный файл, который я создаю, и я включаю набор файлов, которые на самом деле никогда не используются и делают последующее соединение с библиотеками, описанными теми, включает файлы? (снова...
вопрос задан: 15 April 2009 15:46
5
ответов

Почему я должен определить LD_LIBRARY_PATH с экспортом каждый раз, когда я запускаю свое приложение?

У меня есть некоторый код, который пользуется некоторыми общими библиотеками (c код gcc). При компиляции я должен явно определить включение и каталоги библиотеки с помощью-I и-L, так как они не находятся в стандарте...
вопрос задан: 30 March 2009 00:31
5
ответов

Как Вы перечислили бы доступные функции, и т.д. содержавшие в скомпилированной библиотеке?

Как я определяю, существует ли функция в библиотеке или списке функции в скомпилированной библиотеке?
вопрос задан: 24 December 2008 19:53
4
ответа

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

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

Каково различие между-I и-L в make-файле?

Каково использование-I и флагов-L в make-файле?
вопрос задан: 27 October 2017 03:52
3
ответа

проблемы связи ld:/usr/bin/ld: не может найти [libraryname]

Я использую Qmake для создания общей библиотеки по Ubuntu 9.10, Эта общая библиотека (A) имеет зависимость от другой общей библиотеки (B). проект B был успешно создан. в .pro файле для проекта A...
вопрос задан: 19 February 2010 11:08
3
ответа

Изменить размеры размера шрифта для заполнения UITextView?

Как я установил бы размер шрифта текста в UITextView, таким образом, что он заполняет весь UITextView? Я хотел бы, чтобы пользователь ввел в их тексте, затем имел бы текстовую заливку весь UITextView. Любая справка...
вопрос задан: 11 January 2010 00:53
3
ответа

Выборочное статическое подключение библиотечных функций в общей библиотеке

Я хочу создать общую библиотеку, которая использует функции из сторонней статической библиотеки. Например, нечто и панель от libfoobar.a. Я знаю, что мое главное приложение также использует нечто и будет...
вопрос задан: 7 December 2009 19:34
3
ответа

Как установить гну ld на Mac OS X 10.6?

Я испытываю много затруднений, компилирующих в других отношениях превосходную ОС Contiki на моем MacBook Pro (с Mac OS X 10.6). Contiki на самом деле использует много определенных для GNU функций и опции GCC, AR, LD, и таким образом...
вопрос задан: 22 October 2009 15:25
3
ответа

Сборка QtCreator возвращает collect2: ld возвратил статус выхода 1

При разрабатывании нескольких различных проектов в QtCreator я натыкался на следующую ошибку сборки: collect2: ld возвратил 1 статус выхода только После изменения нескольких вещей (который не должен изменяться...
вопрос задан: 28 September 2009 03:15
3
ответа

Соединение символов к закрепленным адресам на Linux

Как можно было бы пойти о соединении (немного) символы к определенным фиксированным адресам с помощью GNU ld так, чтобы двоичный файл мог все еще быть выполнен как нормальный в Linux (x86)? Не будет никаких доступов к тем...
вопрос задан: 30 January 2009 14:14
2
ответа

Несколько определений одной и той же функции в C ++

Я пишу библиотеку для нейронных сетей. Есть некоторые необходимые функции, которые мне нужны, поэтому я выделил их в отдельный заголовочный файл. Я также предоставил определение охранникам. Я тоже включил шапку ...
вопрос задан: 2 March 2019 07:25
2
ответа

Я хочу заменить 'ld' на 'gcc' в моем Makefile, чтобы связать мои объекты ядра

В моем проекте у меня есть make-файлы, которые собирают модули ядра Solaris, и они используют gcc для компиляции файлов, но используют ld для связывания всех файлов .o вместе в модуль ядра. Я пытаюсь включить освещение ...
вопрос задан: 19 January 2019 16:09
2
ответа

Преобразуйте Статическую Библиотеку в Общую Библиотеку (создайте libsome.so из libsome.a): где мои символы?

заголовок этого вопроса является точной простофилей, но ответы в том вопросе не помогают мне. У меня есть набор объектных файлов, упакованных в статической библиотеке: % g ++-std=c ++ 98 нечто-fpic-g-o1-c-o foo.o....
вопрос задан: 23 May 2017 12:00
2
ответа

Что делает collect2.exe?

Когда я исследую код, сгенерированный gcc-v-o proggy.exe proggy.o, я нахожу, что командная строка расширяется в большой набор опций библиотеки и библиотек, все из которых связаны с помощью collect2.exe...
вопрос задан: 29 July 2016 18:28
2
ответа

Где символы etext, edata и определенный конец?

Это - код из страницы справочника Linux: #include <stdio.h> #include <stdlib.h> символ экстерна etext, edata, конец; международное основное () {printf ("Сначала обращаются к past:\n"); printf (" текст программы (...
вопрос задан: 10 November 2015 14:55
2
ответа

объединитесь два GCC скомпилировали.o объектные файлы в треть.o файл

Как каждый объединяется, два GCC скомпилировали.o объектные файлы в треть.o файл? $ gcc-c a.c-o a.o $ gcc-c b.c-o b.o $??? a.o b.o-o c.o $ gcc c.o other.o-o исполняемый файл, Если у Вас есть доступ к...
вопрос задан: 27 May 2014 14:06
2
ответа

GNU ld не может найти библиотеку, которая является там

Пакеты, с которыми я играю здесь, довольно неизвестны, но тем не менее проблема довольно универсальна. В основном я пытаюсь скомпилировать модуль Python (названный rql) с расширением C++. Дополнительное использование...
вопрос задан: 10 July 2010 23:12
2
ответа

_dl_runtime_resolve — Когда общие объекты становятся загруженными в к памяти?

У нас есть система обработки сообщения с высокопроизводительными требованиями. Недавно мы заметили, что первое сообщение берет много раз дольше затем последующие сообщения. Набор преобразования и...
вопрос задан: 15 June 2010 22:13
2
ответа

glui/usr/bin/ld: не может найти-lXmu

Я загрузил последний исходный код GLUI, и теперь я пытаюсь скомпилировать его. Когда я делаю так, я получаю следующую ошибку: g ++-O0 - Стена - педантичный-I./-I./include-I/usr/X11R6/include-o bin/example1...
вопрос задан: 6 May 2010 00:38
2
ответа

Предотвращение экспорта символов от исполняемых файлов на Linux

Я нахожу, что, когда я связываю исполняемый файл против статической библиотеки (.a), символы из статической библиотеки заканчивают тем, что были экспортированы исполняемым файлом. Я хотел бы избежать этого и экспорта...
вопрос задан: 3 March 2010 21:41
2
ответа

Скройте символ (символы) в Общем объекте от LD

У меня есть две сторонних библиотеки, иногда имеющие то же экспортируемое имя символа. Когда исполняемый файл загружается, ld обычно выбирает неправильный и меня получающий катастрофический отказ в результате. Я не могу сделать слишком много...
вопрос задан: 2 December 2008 20:23
1
ответ

Связать программу с помощью printf с ld?

Я получаю неопределенную ссылку на _printf при сборке программы сборки, которая определяет собственный _start вместо main, используя NASM на x86-64 Ubuntu Build: nasm -f elf64 hello.asm ...
вопрос задан: 23 March 2019 16:57
1
ответ

Анаконда ломает командную строку Xcode builds

Когда Anaconda установлена ​​на Mac, она устанавливает переменную среды LD = / anaconda3 / bin / x86_64-apple-darwin13.4.0-ld. При запуске сборки Xcode из командной строки (например, построение зависимости Carthage), ...
вопрос задан: 18 January 2019 19:14
1
ответ

Как сохранить свободную функцию из статической библиотеки в общей библиотеке

Когда я создаю общую библиотеку из статической библиотеки, ее свободные функции исчезают. Я знаю обходное решение, чтобы сохранить символ в финальной библиотеке, но я хотел бы понять, зачем мне это обходное решение ...
вопрос задан: 13 July 2018 17:50
1
ответ

Портирование NewLib для моей ОС: некоторые вопросы

Я пытаюсь портировать NewLib для моей ОС (я следую этому руководству: http://wiki.osdev.org/Porting_Newlib), и у меня есть несколько вопросов. Как только LibGloss будет создан и скомпилирован, когда именно мне придется ...
вопрос задан: 1 March 2018 23:38
1
ответ

Как связаться с другим libc файлом?

Я хочу предоставить общие библиотеки наряду со своей программой вместо того, чтобы использовать целевую систему из-за различий в версии. ldd говорит, что моя программа использует, они совместно использовали, освобождает: linux-gate.so.1 => (...
вопрос задан: 8 June 2015 20:14
1
ответ

Как объединить два объекта элемента jQuery? .add () не работает

I ' м внутри функции, и мне нужно вернуть объект jQuery с двумя элементами. Например, внутри функции: function getInput () {$ hiddenInput = $ (''); //...
вопрос задан: 8 June 2015 10:59
1
ответ

Как обойти “несколько определенных символов” в соединении с gcc

Я использую более старую систему, которая имеет gcc 2.95.3, я должен связаться в двух объектах, что, хотя они не имеют никакого отношения друг к другу, каждый из них так же назвал методы. Я не могу переименовать ни один из...
вопрос задан: 14 July 2010 16:25