У меня есть следующие два файла: file1.c int main(){ foo(); return 0;
} file2.c void foo(){ } Могу ли я скомпилировать и связать эти два файла вместе, чтобы файл file1.c распознал функцию foo ...
Когда я пытаюсь скомпилировать это, я получаю конкретную ошибку. Но это невозможно, потому что я использую правильный флаг. В server.c есть библиотека pthread.h.
Итак, как я могу решить проблему с линковкой?
Я ...
Я хочу установить в Mac OSX путь выполнения исполняемого файла (для компоновщика) во время компиляции, так что разделяемые библиотеки в нестандартных местах обнаруживаются динамическим компоновщиком при запуске программы. ...
Я использую библиотеки Eclipse + Qualcomm (в cpp ) + Android SDK для Ubuntu. Мое приложение работает нормально. Если я изменю код в библиотеках qualcomm, он компилируется и работает правильно. Проблема в следующем: Я ...
У меня проблема со связыванием какой-то общей библиотеки с g ++. Это выдает мне предупреждение вроде: на скрытый символ XXX в YYY ссылается DSO / usr / lib / ... Я читал некоторые связанные вопросы о конкретном ...
Я пытаюсь понять, как использовать нестандартные библиотеки в моих проектах C ++.
У меня есть несколько вопросов. Допустим, я хочу использовать библиотеку POCO. Я скачал его и собрал с помощью make (статическая сборка). ...
Ld /Users/pwang/Library/Developer/Xcode/DerivedData/socketiohldwxnslzhlnjtgihgewdwavpjpb/Build/Products/Debug -iphoneos/socketio.app/socketio normal armv7 cd /Users/pwang/Desktop/saturngod -Socket.io -...
Есть ноутбук, на котором у меня нет привилегий root. на машине у меня установлена библиотека с помощью configure --prefix = $ HOME / .usr. после этого я получил эти файлы в ~ / .usr / lib: libXX.so.16.0.0
...
Я хочу использовать Boost test в своем проекте. Я использую cmake в своем проекте, поэтому я написал простой CMakeList.txt для обертывания: find_package (Boost COMPONENTS unit_test_framework REQUIRED)
file(GLOB_RECURSE ...
Got the following error when I tried to compile a C application in 64-bit FreeBSD: relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC What is R_X86_64_32S ...
Я пытаюсь научить себя ИИ с помощью нейронных сетей.
Короче говоря, я хотел создать простую графику, которая отображала бы то, что происходит в моей программе, используя ncurses. Учебник, которым я являюсь ...
Я долго бился над этим и начинаю добиваться прогресса. Однако, У меня возникли проблемы с преобразованием строкового представления утверждения SAML 2 (в XML) в ...
Я хотел бы скомпилировать это. program.c #include < libavcodec / avcodec.h > int main () {int i = avpicture_get_size (AV_PIX_FMT_RGB24,300,300); } Запуск этого gcc -I $ HOME / ffmpeg / include ...
Я пытаюсь глубже понять процесс связывания и сценарии компоновщика ... глядя на binutils doc, я обнаружил простую реализацию сценария компоновщика, которую я улучшил, добавив несколько команд: OUTPUT_FORMAT ("...
При компоновке статической библиотеки с исполняемым файлом символы, на которые нет ссылок, обычно отбрасываются. В моем случае некоторые неиспользуемые объекты используются для регистрации соответствующих классов в фабрике ...
I want to compile a shared library with an .interp segment. #include int foo(int argc, char** argv) { printf("Hello, world!\n"); return 0; } I'm using the following ...
Помимо перемещения функции hello () в другой исходный файл (.cpp) или переименовав функцию. Есть ли другие способы избежать ошибки связывания? staticLibA.h #ifndef _STATIC_LIBA_HEADER
#define ...
Я пытаюсь скомпилировать программу на C под Linux. Однако из любопытства я пытаюсь выполнить некоторые шаги вручную: я использую: интерфейс gcc для создания кода ассемблера
затем запустите ассемблер GNU, чтобы получить ...
Я пытаюсь включить оптимизацию времени компоновки в g++. Моя программа прекрасно компилируется без опции -flto. Когда я добавляю его в свой Makefile, объектные файлы компилируются без ошибок, например. g++ main.cpp -I ../...
Все тексты о том, как создать компилятор, останавливаются после объяснения лексеров и синтаксических анализаторов. Они не объясняют, как создать машинный код. Я хочу понять весь процесс из конца в конец. В настоящее время то, что я ...
Я получаю странные ошибки связывания в XCode. Я более или менее понимаю, что такое ошибки связывания, но не понимаю, почему они появляются в моей ситуации. У меня есть приложение, которое запускалось только для iPhone. ...
Что произойдет, если я определю свою функцию в моем файле .h как extern int returnaint (void); определите его в связанном файле .c как встроенный int returnaint (void) {return 1; } и включить заголовок в ...
Я пытаюсь связать исполняемый файл моей программы, но постоянно получаю ошибки. Имея boost::this_thread::sleep(boost::posix_time::milliseconds(10)); в моем исходном коде приводит к следующей ошибке в ...
Я не спрашиваю, КОГДА нужно связать разные языки программирования. Это довольно общий вопрос, но я лично работаю над Linux. Я хочу понять процесс, посредством которого разные ...
Вот сценарий, который у меня есть: я создал среду debootstrap ubuntu maverick (64-разрядная). Я поместил его в / env / mav / в моей (64-битной) системе lucid ubuntu. Я могу chroot в / env / mav и могу ...
У меня есть библиотека C++ (назовем ее mylib), которая компилируется в файл libmylib.so в /usr/local/lib, и у меня есть куча заголовочных файлов в каталоге с именем my lib в /usr/local/include. Теперь я...
Я работаю над кодом Python, который извлекает некоторые данные изображения из файла ECW, используя GDAL (http://www.gdal.org/) и его привязки Python. GDAL был построен из источника, чтобы иметь поддержку ECW. Программа ...
takeaway.o: в функция `takeaway ':
project: 145: undefined ссылка на` vtable for takeaway'
project: 145: undefined ссылка на `vtable for takeaway '
takeaway.o: в функции `~ takeaway ':
project: 151: ...
. Ниже на странице GCC указаны функциональные разделы и параметры разделов данных: -ffunction-section
-fdata-section Поместить каждую функцию или элемент данных в отдельный раздел вывода ...