linker

У меня есть часть программного обеспечения, которая связана с несколькими библиотеками. Все они существуют в динамическом (. so) и статическом (.версия. По умолчанию, при использовании g++ он выбирает динамическую версию библиотек, и это меня устраивает. Однако один из них абсолютно необходимо связать стати...

Как работает процесс компиляции и связывания? (Примечание:это должно быть запись в C++ FAQ Stack Overflow. Если вы хотите критиковать идею предоставления FAQ в этой форме, то публикация на meta, которая начала все это было бы место, чтобы сделать это. Ответы на этот вопрос отслеживаются в в C++ чат, где ид...

насколько возможно было бы скомпилировать Python (возможно, через промежуточное представление C) в машинный код? предположительно, ему нужно будет связать с библиотекой времени выполнения Python, и любые части стандартной библиотеки Python, которые сами были Python, также должны быть скомпилированы (и связан...

Я заинтересован в проверке, если данный iPhone статическая библиотека была построена для ARM или Intel. Это больше любопытство, чем что-либо. Есть ли какой-то конкретный инструмент Mac OS X или BSD для этого? Этот пост дает пример в Linux....

Я читаю о библиотеках в C, но я еще не нашел объяснения того, что такое объектный файл. В чем реальная разница между любым другим скомпилированным файлом и объектным файлом? Я был бы рад, если бы кто-нибудь мог объяснить на человеческом языке....

моя текущая предпочтительная среда C++ - это бесплатная и в значительной степени отличная версия Microsoft Visual Studio 2005 Express edition. Время от времени я отправлял релиз .exe файлы для других людей с приятными результатами. Однако недавно я сделал тревожное открытие, что приятные результаты были основ...

Я пытаюсь понять, что происходит, когда модули с глобальными и статическими переменными динамически связаны с приложением. Под модулями я подразумеваю каждый проект в решении (я много работаю с visual studio!). Эти модули либо встроены в *.lib или *.dll или *.exe сам по себе. Я понимаю, что двоичный файл пр...

Это вопрос из вторых рук с сайта разработки ОС, но мне стало любопытно, так как я нигде не мог найти достойного объяснения. при компиляции и связывании отдельно стоящей программы на C++ с помощью gcc иногда возникает такая ошибка компоновщика: out/kernel.o:(.eh_frame+0x11): undefined reference to `__gxx_per...

мне кажется странным использовать -Wl,-Bstatic чтобы сказать gcc какие библиотеки я хочу связать со статически. После всего, что я говорю gcc непосредственно вся другая информация о связывании с библиотеками (-Ldir,-llibname). можно ли напрямую указать драйверу gcc, какие библиотеки должны быть связаны стати...

многие люди здесь, вероятно, знакомы с одним из Joel Spolsky самые популярные сообщения в блоге,Пожалуйста, сэр, можно мне Линкер, где он кричит о способе удаления зависимостей от .NET framework, чтобы можно было разрабатывать и продавать автономное приложение. Джейсон Зандер из команды разработчиков Visual ...