No, you should not. Include guards are for headers, which are included by other files. Source files, on the other hand, should never be included by other files.
Alternatively you may consider using the (non standard, but generally accepted) extension in your header files
#pragma once