0
私はGTKで初めてで、UIをデザインするためにGladeを使い始めました。しかし、私はいつでも私のアプリケーションを実行する、私は実行可能ファイルと同じディレクトリにGladeファイルを保持する必要があります。私はGladeファイルをソースコードと同じようにコンパイルされた形式で配布したいと思います。これは可能ですか?GTKの.gladeファイルをユーザーから隠すことはできますか?
私はGTKで初めてで、UIをデザインするためにGladeを使い始めました。しかし、私はいつでも私のアプリケーションを実行する、私は実行可能ファイルと同じディレクトリにGladeファイルを保持する必要があります。私はGladeファイルをソースコードと同じようにコンパイルされた形式で配布したいと思います。これは可能ですか?GTKの.gladeファイルをユーザーから隠すことはできますか?
はい、可能です。ドキュメントGResourceを見てください。主な用途は、uiファイルやアイコンなどのリソースをメインのバイナリに埋め込むことです。
なぜダウン投票しましたか? –
現在では、ui/gladeファイルは実行可能バイナリの中にリソースとしてバンドルされていますが、使用しているパスとは異なるパスを選択することができます。ある程度の柔軟性があります。 [meson build system](http://mesonbuild.com/)をチェックしてください。 –