Windows、Linux、および Macintosh で実行されるクロス プラットフォーム プログラムがあります。私の Windows バージョンにはアイコンがありますが、Linux ビルド用にアイコンを作成する方法がわかりません。KDE、Gnome などの標準フォーマットはありますか?それとも、それぞれに特別なことをしなければなりませんか?
私のアプリは c++ であり、ソースとして配布されるため、エンド ユーザーは gcc でコンパイルします。
アイコンをexeバイナリ内に直接埋め込むことができれば、それが最適です。