1

私はしばらくの間、タスクマネージャーでg ++を使用してコマンドプロンプトからコンパイルするときに、説明を設定する方法を理解しようとしてきました。このリソースの例を見つけましたが、、、を実行windres foo.rc foores.oしてからタスクマネージャーを見ると、[説明]フィールドにfoo.exeが表示されますg++ -c foo.cppg++ -o foo.exe foo.o foores.o

私は多くのサイトと例を見つけましたが、私が試したものは何もうまくいかないようです。どんな助けでもいただければ幸いです。VisualStudioは使いたくない。

4

1 に答える 1

2

マーティン・ベケットが言ったことは絶対に正しい。この質問への答えはそこにありますが、答えの大きな灰色のボックスに移動する必要があります。また、怠惰すぎてリンクをクリックできない人のために、ここに正確なコードがあります。

1 VERSIONINFO
FILEVERSION     1,0,0,0
PRODUCTVERSION  1,0,0,0
BEGIN
  BLOCK "StringFileInfo"
  BEGIN
    BLOCK "080904E4"
    BEGIN
      VALUE "CompanyName", "My Company Name"
      VALUE "FileDescription", "My excellent application"
      VALUE "FileVersion", "1.0"
      VALUE "InternalName", "my_app"
      VALUE "LegalCopyright", "My Name"
      VALUE "OriginalFilename", "my_app.exe"
      VALUE "ProductName", "My App"
      VALUE "ProductVersion", "1.0"
    END
  END

  BLOCK "VarFileInfo"
  BEGIN
    VALUE "Translation", 0x809, 1252
  END
END

使用をコンパイルするには

windres my.rc myres.o
g++ -c app.cpp -o app.o
g++ myres.o app.o -o app.exe
于 2013-03-12T19:52:19.183 に答える