3

プロジェクトに CMake/CPack を使用しています。Windows では、NSIS で CPack を使用していますが、すべて問題ありません。しかし、Linux の場合、CPack 用の DEB ジェネレーターを使用しており、いくつかの問題に遭遇しました。つまり、Gnome/KDE/etc のメニューにアイコンを追加する適切な方法が見つかりません。app.desktop ファイルを作成して /usr/share/applications に配置できることはわかっています。しかし、CPack でそれを行う他の (推奨される) 方法はありますか?

4

1 に答える 1

4

MyApp.desktop ファイルを作成し、以下を CMakeLists.txt に追加するのが最善の方法 (実際には悪くありません) のようです。

INSTALL(FILES MyApp.desktop DESTINATION share/applications)
于 2011-10-18T06:48:41.783 に答える