QtとWindowsと日本語と

Windows環境での注意点です。

WindowsでVisual Studioを使用してビルドするとき、並列ビルドをするためにjom.exeを使用しています。
ですが、このツール日本語(というかASCIIコードじゃない文字というべき?)を含んだパスにあるファイルをコンパイルできません。
なので、以下のパスに日本語が含まれないか注意してください。

・Qtのインストールパス
 日本語を使用しないでください。
・キット名
 ビルドパスのデフォルトに設定されて毎回変更しないとで面倒です。
・プロジェクトのパス
 日本語を使用しないでください。
・ユーザーフォルダ名
 ユーザーフォルダ内のテンポラリを使用するので回避できません。
 Windowsのログイン名を日本語にしてる場合などはユーザー作りなおすのが無難です。

もしどうしても日本語を使用したいときは、オプションの「ビルドと実行」の「概要」タブにある「nmakeの代わりにjomを使用する」のチェックを外してください。