В моей домашней системе сборки я создаю много файлов .a
. Затем я хочу связать их с одним окончательным изображением.Как заставить компоновщик обрабатывать файл архива, как много объектных файлов?
Проблема заключается в том, что ld
естественно предполагает, что это библиотеки и, следовательно, не связывает ни один из символов внутри, создавая пустые изображения в качестве вывода.
Могу ли я заставить ld
рассматривать их как группы объектных файлов?