Результаты поиска по запросу "linker"

1 ответ

символы отладки gcc (флаг -g) против опции -rdynamic компоновщика

Glibc обеспечиваетbacktrace() а такжеbacktrace_symbols() чтобы получить трассировку стека работающей программы. Но чтобы это работало, программа должна быть построена с помощью линкера.-rdynamic флаг. В чем разница между-g флаг передается в gcc ...

4 ответа

Компиляция нескольких файлов C в программе

У меня есть следующие два файла: file1.c int main(){ foo(); return 0; }file2.c void foo(){ }Могу ли я скомпилировать и связать два файла вместе, чтобыfile1.c узнаетfoo функция без добавленияextern? Обновлен прототип. gcc file1.c file2.c ...

5 ответов

Включить файл .cpp? [Дубликат]

Возможный дубликат: Почему шаблоны могут быть реализованы только в заголовочном файле? [https://stackoverflow.com/questions/495021/why-can-templates-only-be-implemented-in-the-header-file] Я недавно пробовал с C ++. В данный момент я пытаюсь ...

ТОП публикаций

1 ответ

Параметры ссылок OpenSSL -lssl и -lcrypto в GCC

После добавления параметров ссылки: -lssl и -lcrypto моя программа была правильно скомпилирована. Тем не менее, я обнаружил, что GCC не включает эти два параметра, так откуда же они берутся?

4 ответа

Гуру говорят, что LD_LIBRARY_PATH плохой - какая альтернатива?

Я прочитал несколько статей о проблемах с использованием LD_LIBRARY_PATH, даже в составе сценария ...

3 ответа

Компоновщик GCC не может найти стандартную библиотеку?

Я разрабатывал школьный проект в XCode. Конечный продукт должен быть представлен в исходном коде с make-файлом, поэтому я написал make-файл и начал компиляцию таким образом, чтобы убедиться, что у меня есть рабочая копия. Вот мой make-файл: all: ...

1 ответ

Проблемы с линкером в Ubuntu 11.10

после обновления до Ubuntu 11.10 я обнаружил, что многие из моих старых и текущих разработок больше не могут быть скомпилированы. Я свел проблему к простому примеру: #include <X11/Xlib.h> int main() { Display* display = ...

3 ответа

Armadillo + BLAS + LAPACK: ошибка связи?

Когда я пытаюсь скомпилировать example1.cpp, который поставляется с Armadillo 2.4.2, я продолжаю получать следующую ошибку компоновки: /tmp/ccbnLbA0.o: In function `double arma::blas::dot<double>(unsigned int, double const*, double ...

5 ответов

Почему я не могу скомпилировать HelloWorld в C ++?

Я пытаюсь скомпилировать простую программу Hello World на C ++, но получаю следующую ошибку ... почему? gcc -o HelloWorldCompiled HelloWorld.cc /tmp/ccvLW1ei.o: In function `main': HelloWorld.cc:(.text+0xa): undefined reference to ...

4 ответа

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

Есть ли способ оптимизировать время компоновки в MS Visual studio C ++ (2005)? Мы используем Xoreax Incredibuild для ускорения компиляции, но ничего для ссылки. В настоящее время каждая ссылка занимает около 30 секунд. Когда я ...