Компилировать в один объектный файл с помощью cmake - PullRequest
0 голосов
/ 14 ноября 2018

Мне нужно скомпилировать все мои исходные файлы в один объектный файл (* .o).Я знаю, что могу комбинировать отдельный объект с флагом r:

ld -r src1.o src2.o... -o program.o

Возможно ли это сделать с помощью cmake?Cmake имеет цели библиотеки объектов, но они предназначены только для отдельных исходных файлов.Я также попытался передать -r на CMAKE_EXE_LINKER_FLAGS, но это тоже не работает.Есть идеи?

...