0

ローカリゼーションのために、gcc バージョン 8 および ICU ライブラリ バージョン 68 を使用して RHEL 8 で C++ コンポーネントをビルドしようとしていますが、リソース文字列の読み取り中にエラーが発生します。

myapp_en.txt には、次の形式の英語固有の文字列があります。

myapp_EN
{
INF_LOGCREATE         {"Log created"}
INF_CONFFILELOAD   {"Config file loaded"}
INF_INITCOMPLETE   {"Initialization completed"}
}

次のコマンドを使用してリソース バンドルをコンパイルしようとすると、次のようになります。

#ICU_68/bin/genrb -d myapp myapp_EN.txt myapp_pt_BR.txt

次のエラーが発生します: バンドル /ICU_68/bin/myapp/myapp_EN.res を書き込めませんでした。エラー:U_FILE_ACCESS_ERROR

このエラーを修正する方法、またはリソース バンドルをコンパイルする方法は?

4

0 に答える 0