Мне нужно скомпилировать все мои исходные файлы в один объектный файл (* .o).Я знаю, что могу комбинировать отдельный объект с флагом r
:
ld -r src1.o src2.o... -o program.o
Возможно ли это сделать с помощью cmake?Cmake имеет цели библиотеки объектов, но они предназначены только для отдельных исходных файлов.Я также попытался передать -r
на CMAKE_EXE_LINKER_FLAGS
, но это тоже не работает.Есть идеи?