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.
MP frustrated over Torbay Hospital funding
Plans for affordable homes on Exeter County Hall site
Teenager jailed for train station rape
Anger over planned Plymouth road closure
Cyclist in serious condition following hit and run
Paignton shopping centre to become car park
