Надеюсь, это поможет.

опрос не такой какэтот вопрос.

Я работаю над проектом с автономным двоичным файлом, который не имеет динамической / внешней связи и работает в среде * nix.

Я пытаюсь перейти на новый набор инструментов для сборки, но некоторые из статических библиотек, которые доступны с более старым набором инструментов, сейчас недоступны - например, библиотеки crt, которые предоставили_Начало не предоставляются в этом наборе инструментов.

Я копался в файлах, поставляемых с набором инструментов поставщика, и нашел некоторые общие объекты с символами, которые мне нужны, из библиотек crt (например,_start, _finiи т. д.), но я не уверен, существует ли простой способ статически связать общий объект в двоичный файл и, кроме того, чтобы этот двоичный файл был исполняемым.

Краткая версия: Может ли двоичный файл не общего объекта быть статически связан с общим объектом, не превращаясь в результат в другой общий объект?

Ответы на вопрос(2)

Ваш ответ на вопрос