fcm make: build: support C/C++ separately

Close #47.