0
ответов

Кошмар NODEFAULTLIB в проекте VS2010 C ++: ссылки исправны при отладке, не удается найти согласованный набор библиотек в выпуск

Overflowers! Я разрабатывал статически связанное приложение с помощью Visual Studio 2010 (ну, это кроссплатформенный, но это всего лишь проблема Windows). У меня было несколько проблем с установкой связи для ...
вопрос задан: 17 January 2012 00:15
0
ответов

что такое файл .sa для разделяемой библиотеки gcc?

Я видел статья в http://www.linuxjournal.com/article/1052, в которой уточняется: «Общие библиотеки состоят из двух основных частей: заглушки и изображения. Библиотека заглушек имеет расширение .sa. ...
вопрос задан: 16 January 2012 06:27
0
ответов

Опции ссылок OpenSSL -lssl и -lcrypto в GCC

После добавления опций ссылок: -lssl и -lcrypto, моя программа была правильно скомпилирована. Однако я обнаружил, что GCC не включает эти две опции, так откуда же берутся эти опции?
вопрос задан: 12 January 2012 03:15
0
ответов

gcc/ld - create a new libc.so with __isoc99_sscanf @ @ GLIBC_2.7 symbol из glibc.2.6

У меня есть приложение, которое выдает ошибку при попытке запустить его: /lib/libc.so.6: версия `GLIBC_2.7 'не найдена Но единственный символ, который ему нужен из glibc 2.7, - __isoc99_sscanf @ @ GLIBC_2.7 Я хочу ...
вопрос задан: 11 January 2012 23:15
0
ответов

Существует ли эквивалент опции компоновщика GNU «--just-symbols» для компоновщиков, отличных от GNU?

-R filename --just-symbols = filename Прочитать имена символов и их адреса из файла, но не перемещайте его и не включайте в вывод. Это позволяет вашему выходному файлу ссылаться на ...
вопрос задан: 11 January 2012 22:08
0
ответов

Как я могу экспортировать все символы typeinfo для общей библиотеки без экспорта всех символов в GCC?

Вот проблема : У меня есть общая библиотека, которая по умолчанию скрывает символы. Фактически, он использует параметр -Xlinker --version-script = для экспорта некоторых символов в конкретный файл, но скрытия всех ...
вопрос задан: 9 January 2012 17:31
0
ответов

Сохранение структуры каталога заголовков в Xcode для статической библиотеки

Я разрабатываю статическую библиотеку на C ++ с использованием Xcode . У меня есть установочный каталог, в который копируются все мои общедоступные файлы заголовков, но когда я компилирую, он просто копирует все заголовки в один ...
вопрос задан: 6 January 2012 03:40
0
ответов

Порядок ссылок GCC изменен?

Я пытаюсь связать модуль C ++ с помощью GCC , примерно так: gcc -c hello.c g ++ -c world.cpp gcc -ohello -lstdc ++ hello.o world.o Обратите внимание, что я использую -lstdc ++ для связывания модуля C ++, так что я ...
вопрос задан: 27 December 2011 02:24
0
ответов

Создание компоновщика

Есть много информации о разработке и реализации компилятора, но я не могу найти ничего о компоновщиках. Меня очень интересуют эти темы, но я не могу найти никакой информации ...
вопрос задан: 20 December 2011 05:40
0
ответов

Ошибка компоновщика при использовании внешнего шаблона

У меня есть рабочий код с шаблоном. Подобно stl :: string, я в основном использую свой шаблон с одним параметром в нескольких единицах компиляции. Чтобы сэкономить время, я пытаюсь использовать экземпляр extern ....
вопрос задан: 19 December 2011 23:47
0
ответов

Компиляция std::regex_iterator с помощью gcc

Я могу создать .o файл с помощью g++ -c test.cpp -std=c++0x, но не могу скомпоновать его, получил следующие ошибки: test.cpp:(.text+0xe5): undefined reference to `std::regex_iterator
вопрос задан: 19 December 2011 19:26
0
ответов

Связывание библиотек с несовместимыми зависимостями

Я работаю над проектом C ++, который требует двух сторонних разработчиков библиотеки (libfoo.so и libbar.so). Моя операционная система - Linux. libfoo.so динамически связан с libpng14.so.14 (1.4.8) (EDIT 1) libbar ....
вопрос задан: 16 December 2011 15:31
0
ответов

Каков точный эквивалент LD_PRELOAD в OSX?

Я использую LD_PRELOAD для подключения библиотечной функции, а в Linux работает отлично. Но я не могу понять, как сделать аналог в OSX. У меня в Linux следующая установка: Код: # ...
вопрос задан: 15 December 2011 03:54
0
ответов

Порядок линкованных библиотек в ocamlbuild

У меня проблема с порядком добавления библиотек в компоновщик. Библиотеки, ранее собранные ocamlbuild, подключаются после списка библиотек, который я включил в правило флага. И, ...
вопрос задан: 14 December 2011 17:00
0
ответов

Ubuntu 11.10: GCC/G++ не компонует библиотеки

Я пошел компилировать свой проект, который использует SDL, SDL_ttf, OpenAL и GTK. Все они выдают ошибки, подобные следующим: TxtFunc.cpp:(.text+0x61): undefined reference to `TTF_OpenFont' ...
вопрос задан: 14 December 2011 16:21
0
ответов

В чем разница между -rpath и -L?

gcc и ld предоставляют множество способов указать путь поиска для библиотек, в том числе флаги -rpath и -L. На страницах руководства нет различий между этими двумя флагами, фактически говоря, что каждый флаг добавляет ...
вопрос задан: 12 December 2011 23:20
0
ответов

Ошибка ссылки при объявлении публичных статических переменных в C++

У меня есть этот класс с переменными параметрами конфигурации. Я хочу включить его в другие классы: JugadorHumano, JugadorIA, Main, PartidaClasica, PartidaMision. #pragma once class Configuracion { ...
вопрос задан: 12 December 2011 20:08
0
ответов

Eclipse C / C ++ (CDT) add -l option (связывание математического модуля) gcc -lm

Я пытаюсь чтобы eclipse на linux (Ubuntu) связал математический модуль. Обычно я бы связался с gcc -lm. Как мне добавить это затмение? Это в пути к библиотеке в Project-> Properties? Где ...
вопрос задан: 12 December 2011 19:51
0
ответов

ALIGN в сценариях компоновщика

Что делает ключевое слово ALIGN в сценариях компоновщика? Я прочитал много руководств по сценариям компоновщика, но не могу понять, что на самом деле делает ALIGN. Кто-нибудь может объяснить это просто. Спасибо!
вопрос задан: 10 December 2011 16:43
0
ответов

Почему компоновщик изменяет --defsym «абсолютный адрес»

Цель: разделяемая библиотека для использования функции из исполняемого файла (что делает не экспортировать символы). Означает: gcc -Wl, - defsym, function = 0x432238 На странице руководства указано, что: "--defsym symbol = expression" Create ...
вопрос задан: 7 December 2011 06:30
0
ответов

Когда мне следует писать ключевое слово static перед функцией, не являющейся членом?

Недавно я видел немного в SO о ключевом слове static перед функцией, и мне интересно, как его правильно использовать. 1) Когда мне следует писать ключевое слово static перед функцией, не являющейся членом? 2) Это ...
вопрос задан: 6 December 2011 21:46
0
ответов

Символы доступа, определенные в сценарии компоновщика приложением

В моем файле сценария компоновщика я определил два символа, которые определяют символ _region_RAM_start__ = 0xC0000000; определить символ _region_RAM_end__ = 0xC00fffff; а потом я их тоже экспортировал ...
вопрос задан: 6 December 2011 11:54
0
ответов

Всегда ли методы классов C ++, определенные в заголовке, встроены?

Изменить: Я восстановил исходный заголовок, но на самом деле то, что я должен был спросить, было это : 'Как компоновщики C ++ обрабатывают методы классов, которые были определены в нескольких объектных файлах' Скажем, у меня есть класс C ++ ...
вопрос задан: 5 December 2011 23:18
0
ответов

Странная ошибка компоновщика при компиляции OpenCV2.3.1 в Ubuntu 11.10

Я пытаюсь скомпилировать OpenCV версии 2.3.1 на Ubuntu 11.10, следуя инструкциям, описанным здесь. Я получаю следующую ошибку. Не могу понять, что происходит ... /usr/local/lib/libavcodec.a ...
вопрос задан: 3 December 2011 18:46
0
ответов

Проблемы при компоновке с библиотеками gstreamer ubuntu 11.10

Итак, я начинаю проект, в котором будут использоваться библиотеки gstreamer.Я запускаю тестовый проект из документации gstreamer и получаю следующую ошибку. Программа работала ...
вопрос задан: 1 December 2011 20:15
0
ответов

ошибка компоновщика со статической библиотекой c++, которая ссылается на другую библиотеку

Я довольно новичок в c++ и у меня проблема с отладкой ошибки компоновщика. Я использую wxDev-c++ с компилятором g++. Я создал статическую библиотеку, которую подключаю к базовому проекту. Библиотека ...
вопрос задан: 25 November 2011 19:28
0
ответов

Как связать два исходных файла nasm

I ' У меня есть файл, который определяет очень простые функции ввода-вывода, и я хочу создать другой файл, который использует этот файл. Есть ли способ связать эти два файла? prints.asm: os_return:; немного кода для ...
вопрос задан: 18 November 2011 18:14
0
ответов

Почему невозможно полностью статически связать приложение?

Я пытаюсь скомпилировать статически связанный двоичный файл с помощью GCC и получаю предупреждающие сообщения, например: предупреждение : Для использования 'getpwnam_r' в статически связанных приложениях во время выполнения требуются разделяемые библиоте
вопрос задан: 15 November 2011 17:22
0
ответов

Неразрешенные внешние символы OpenCV - нужны другие библиотеки?

Я пытаюсь использовать OpenCV 2.3.1 для приложения для захвата и обработки видео. Я загрузил отсюда предварительно скомпилированные библиотеки и собрал тестовое приложение, используя статические библиотеки, найденные в ...
вопрос задан: 11 November 2011 18:30
0
ответов

Ошибка при связывании ускорения

У меня есть следующий код, который я пытаюсь скомпилировать: #include # include #include # include ...
вопрос задан: 9 November 2011 18:12