У меня есть 2 объектных файла (*.o) и одна статическая библиотека (*.a), использующая g ++ Как связать эти файлы и стать 1 объектным файлом (*.o)?
*.o
*.a
Пожалуйста, совет… спасибо.
Это один (редкий) случай, когда вы не должны использовать g++. Используйте ld напрямую:
g++
ld
ld -r -o combined.o foo.o bar.o libxyz.a