The former Republic of Ireland international has signed on a non-contract basis.
The 35-year old, who has also played for Crystal Palace and Birmingham City, left Colchester United at the end of last season.
The striker is available to play for the Grecians in their League Two game at Accrington Stanley tomorrow night.
Homes to be built on former Exeter driving range
Extra staff to improve adult response times
Guns seized in drugs crackdown
South West could lead next generation aerospace
Plans for 65 Exeter homes rejected
New plan for Paignton’s Crossways centre likely
