Windowsで作成されたファイルはSIFT-JISコードが使用されている。
しかし、UbuntuではUTF-8コードが使用されており、
SIFT-JISコードで作成された文字(日本語)は文字化けする。
そこで、nftパッケージをインストールして変換してあげる
対策
sudo apt install nft
nft -g common.cpp #ファイルの文字コードの確認
Shift_JIS
nkf -w --overwrite common.cpp #文字コードをUtf-8に変換
nft -g common.cpp #ファイルの文字コードの確認
UTF-8
以上。