add c source file.