Меня немного смущают результаты, которые я получаю, когда использую утилиту размера моей цепочки инструментов (Yagarto и codesourcery). он сообщает, что я использую 0 байтов в разделе данных. см. ниже $ arm-none-...
Я создал статические библиотеки openCV 2.3. Мой проект в настоящее время без проблем использует динамические библиотеки, но теперь я хочу использовать статические библиотеки. Я добавил библиотеки в свой файл.pro :LIBS += "C :\Program Files\...
Я смотрел в джем-файлах, как строится имя библиотеки.
Пример: libboost_log-mgw46-mt-1_48.dll Я хотел бы проигнорировать последнюю часть, как передать компоновщику параметр -o с моими ...
Я хочу точно знать, на какую часть программы смотрит компилятор и на какую компоновщик. Поэтому я написал следующий код: #include
использование пространства имен std;
#include
В качестве фона я наткнулся на портирование кодовой базы Linux среднего размера (компиляция в гигантский .so) на окна x64 (компиляция в .dll). У меня были проблемы с компоновщиком. В качестве минимального тестового примера ...
Проблема Я хочу вставить объектный файл в существующий двоичный файл. В качестве конкретного примера рассмотрим исходный код Hello.c: #include int main (void)
{return EXIT_SUCCESS;
} Это может быть ...
Как разработчик C #, я недавно решил попробовать написать несколько программ на C ++, главным образом потому, что я нашел интересный API C ++, с которым хотел поиграть. За несколько дней я написал очень простую программу ...
Я создал приложение на основе карты для iPhone и недавно отправил его в магазин. У меня не было проблем с запуском приложения на устройстве или симуляторе. Однако магазин отклонил его, потому что он разбился ...
Каковы последствия для переносимости (соглашение о вызовах: действительно ли это имеет значение для LLVM уровень при вызове только функций библиотеки C или ОС)
время ссылки
оптимизации, которые я хотел бы скомпилировать ...
Моя проблема, которую я получаю " _OBJC_CLASS _ $ ..., на которую ссылается: "ошибка компоновщика при компиляции некоторых проектов Xcode (это происходит как в проектах iOS, так и Mac). Я правильно скомпоновал фреймворки и импорт. ...
(Это gcc 3.3.1 (длинная история - обвинение NIST) на Cygwin.) Я скомпилировал некоторые исходные файлы с помощью gcc -c -fPIC ..., чтобы получить файлы .o. Затем я сделал: $ gcc -shared -o foo.dll foo.o bar.o Но когда я перехожу к ...
Сегодня я начал небольшой эксперимент: я написал класс C ++, который зависит от некоторых других библиотек (ALGLIB, Eigen , внутренние инструменты), и я хотел создать оболочку Ruby для этого класса. В настоящее время я использую ...
Из http://www.learncpp.com/cpp-tutorial/19-header-files/ Каким образом компоновщик знает, что он должен включать стандартную библиотеку времени выполнения и, например, определения функций, объявленных в ...
У меня есть класс, который объявляет метод, но не реализует его. Метод не является виртуальной функцией. В соответствующем файле cpp не нашел определения этого же метода. Все остальные методы ...
Я новичок в OpenCV, и у меня возникла проблема со связыванием. Я использую Ubuntu 11.10, OpenCV 2.3.1 был установлен в соответствии с этим руководством: я создаю с ним много небольших приложений, и он выглядит нормально.
...
В настоящее время я пытаюсь создать тестовый код, использующий среду тестирования Google C ++, но я продолжаю получать сообщение об ошибке ld: warning: in / usr / local / lib /libgtest.dylib, файл был создан для неподдерживаемого ...
Я использую макросы в MASM для генерации около 2000 функций, для каждой из которых я определяю строку, но я использую только около 30 из них в любой данной программе. (Невозможно предсказать, какие из них я буду ...
Решение: Спасибо всем, кто прокомментировал этот вопрос, но я решил его на другом форуме, и решил, что опубликую ответ здесь для всех, у кого такая же проблема. Итак, я думаю, что только ...
Я знаю, что Xcode может ссылаться на цели сборки framework / static lib в других проектах, но если проект, на который вы хотите сослаться, не имеет framework / static lib, можете ли вы ссылаться напрямую ...
Допустим, у меня есть две статические библиотеки, которые были созданы не мной, и я не могу контролировать их содержимое. Библиотека 1 имеет функции: A ()
B ()
C () Библиотека 2 имеет функции: A ()
D ()
E () Оба должны быть ...
У меня очень странная проблема, и поскольку я не могу отправить код, я постараюсь объяснить. Это больше похоже на философскую проблему - надеюсь, у кого-то есть время / знания, чтобы подумать над этим. ...
Когда Я пытаюсь скомпилировать example1.cpp, который поставляется с Armadillo 2.4.2, я продолжаю получать следующую ошибку связывания: /tmp/ccbnLbA0.o: В функции `double arma :: blas :: dot (unsigned int, double. ..
У меня странная проблема. В Windows, с Visual Studio 2010, а также с компилятором Intel все связано должным образом. Но когда я пытаюсь скомпилировать свой код с помощью CLang 3.0 в Linux, это происходит ...
Если у меня есть две библиотеки, A.lib и B.lib, обе из которых экспортируют foo и bar, как мне сказать компоновщику использовать символ foo из A.lib и панель символов из B.lib?
Я хотел бы написать тесты для библиотеки C, на C. Я хотел бы имитировать некоторые функции для тестовое задание. Предположим, моя библиотека скомпилирована из следующего источника: / * foo.h * /
int myfunction (int x, int ...
Я пытаюсь использовать Xcode для создания настольного приложения Objective-C, которое связывается со статической библиотекой C ++. Я использую компилятор Clang от Apple. Я получаю следующую ошибку компоновщика: Apple ...
Один раз столкнувшись с ошибками компоновщика слишком много, я пришел к выводу, что мне действительно нужно понять, как работает ld, а не просто просить SO исправить что-то с помощью черной магии. ..
Я получаю эту ошибку для моей сборки профиля (отладочная сборка была в порядке). {Directory not found for option '-L../../../Mac/Profile/lib [полный путь к этой директории] Library not found for -lMyLib} Когда я ...
Я разрабатываю школьный проект в XCode. В конечном продукте есть быть отправленным в исходный код с помощью make-файла, поэтому я написал make-файл и начал его компилировать, чтобы убедиться, что у меня есть ...