Выбрать имя объектного файла, состоящего из нескольких файлов кода
Недавно писал мейкфайл для своего проекта и столкнулся со следующей задачей: надо скомпилировать .o файл с указанным мной названием. Сначала всё нормально работало просто с флагом -o, однако, при добавлении нескольких файлов .cpp, gcc начинает ругаться на то, что cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files. Подскажите, пожалуйста, есть ли более изящные решения, чем команда mv.