Calculate C++ output file names from commandline args

Test: unittests
Bug: 24220933

Change-Id: I59c32d7a27241776181c0f707082b5433b7b7005
3 files changed