intellij поместил то, что не похоже ни на какую запись, передает мои файлы Java (красные круги со строкой через) искавший вокруг, но не может найти почему? Был бы любой знать. Это - проект знатока если это...
Некоторый мандат платформ, что Вы предоставляете список внешних символов общей библиотеки компоновщику. Однако в большинстве unixish систем это не необходимо: все нестатические символы будут доступны...
Я пишу свою собственную операционную систему (статические адреса) и изо всех сил стараюсь, чтобы компоновщик всегда помещал мою функцию _start в желаемое место внутри процессов. Я указываю местоположение с -Ttext ...
Я знаю, что RAM-память в последних микроконтроллерах STM32 содержит несколько разделов с замечательной разницей в скорости. Вот почему я пытаюсь обернуть голову вокруг ссылок для этих ...
Там какой-либо путь состоит в том, чтобы использовать сценарий компоновщика с ld на Mac OS X? GNU ld программа на Linux признает, что-T опция <scriptname>, но на Mac OS-T является неизвестной опцией команды. Используя альтернативу...
Я хочу установить символы в начало и конец раздела, поэтому определите мой раздел следующим образом: .mysec: {_mysec_start =.; * (. bss) * (COMMON) _mysec_end =.; } Однако я получаю ...
Я пытаюсь глубже понять процесс связывания и сценарии компоновщика ... глядя на binutils doc, я обнаружил простую реализацию сценария компоновщика, которую я улучшил, добавив несколько команд: OUTPUT_FORMAT ("...
Короче говоря. Я хочу узнать, как создать хороший сценарий компоновщика, чтобы в случае смены платформы / архитектуры / поставщика я снова не застрял в эпицентре, не зная, что делать. Я не ...
Мой вариант использования следующий: я использую типичный SDK, который поставляется с проектами на основе Makefile.
Я считаю, что компоновщик исправлен gcc. gcc --version дает мне 4.3.4
SDK определяет скрипт компоновщика (давайте позвоним...
В руководстве LD не объясняется, что делает команда KEEP. Ниже приведен фрагмент скрипта стороннего компоновщика с функцией KEEP. Что делает команда KEEP в ld? РАЗДЕЛЫ
{ .text : { ...
Здравствуйте, у меня есть скрипт компоновщика, в котором я нашел этот код "__exidx_start = .;" который устанавливает значение метки в значение счетчика местоположения «.». Эта метка нигде не используется в одном и том же скрипте компоновщика.
...
У меня есть приложение, которое выдает ошибку при попытке запустить его: /lib/libc.so.6: версия `GLIBC_2.7 'не найдена Но единственный символ, который ему нужен из glibc 2.7, - __isoc99_sscanf @ @ GLIBC_2.7 Я хочу ...
Что делает ключевое слово ALIGN в сценариях компоновщика? Я прочитал много руководств по сценариям компоновщика, но не могу понять, что на самом деле делает ALIGN. Кто-нибудь может объяснить это просто. Спасибо!
У меня возникла проблема с линковкой, когда я переместил свой osdev в linux, где он раньше работал на gcc 3.5. * И binutils 2.18 (скомпилирован для вывода x86_64-elf) под управлением cygwin.
Вот информация:
gcc -v ...