Я пытаюсь написать небольшие тесты для довольно небольшой части довольно большого проекта. К сожалению, попытка связать этого зверя довольно сложно без объединения всего проекта, который я не хочу делать (это довольно сложная система для поиска всех зависимостей и т.д., И я не могу вмешиваться в нее).
Теперь я точно знаю, что функции, на которые ссылающиеся функции не будут вызываться во время моего теста, просто являются частью функций, которые делят файл с материалами, которые я тестирую.
Можно ли просто связать эти нерешенные ссылки, допустим, отменить или что-то еще? Или есть инструмент, который создает соответствующий файл-заглушку, где все вызовы приводят к отмене, учитывая набор файлов объектов, которые у меня есть?
Я использую gcc (g++) для компиляции/компоновки, версия 3.4.4. Платформа - unix (solaris/sparc, если это важно).