Нет, на него нужно ссылаться напрямую:
$(CXX) $(CXXFLAGS) -o $@ $^
Возможно, вы захотите определить что-то для компиляции всех этих .cpp
файлов:
%.o: %.cpp
$(CXX) $(CXXFLAGS) -c -o $@ $<
testFacility: testFacility.o Facility.o gcdistance.o
$(CXX) $(CXXFLAGS) -o $@ $^