cpack

    0

    1答えて

    見よ指定されていません何らかの理由でWindows上に置くとDice.dllUnspecifiedコンポーネントでは、コンポーネントが明確に指定されているとはいえ、奇妙なものでも、公開ヘッダー(lib.h)は正しくsdkコンポーネントに入ります。 CPack: Create package using NSIS CPack: Install projects CPack: - Run prei

    2

    1答えて

    CMakeで私はadd_subdirectory(gtest)を使ってプロジェクトをテストするためにgtestをビルドします。私はCPackを使ってインストーラを作っています。 いくつかのファイルでgtest repo(これはgitサブモジュールです)がinstall()で実行されるため、インストーラで終了します。明らかに私はそれを望んでいない。特定のサブディレクトリに対してinstall()コマ

    0

    1答えて

    男性ページ(インストールパスは既知の人物の場所のリストと一致します)を含むRPMパッケージを作成している間、CPackはGzipを使用して圧縮しているようですが、元の圧縮されていないファイルが見つかりません。どのようにその機能を使用する必要がありますか?つまり、単純にファイルをパッケージ化 - 「test.2」を含む行は、make package操作が成功し、コメントアウトされている場合 inst

    3

    1答えて

    CMakeでは、CPackを使用して、-debugサフィックスを含めると、CPACK_PACKAGE_FILE_NAMEには、パッケージがデバッグ構成から生成される場合に対応します。単一構成のCMakeジェネレータの場合、これはおそらくCMAKE_BUILD_TYPEをチェックすることで可能ですが、Visual Studioなどのマルチコンフィギュレーションジェネレータでは機能しません。

    0

    1答えて

    私は、CPackを使ってOSXのための小さなパッケージを構築しています。 CPack wikiでは、Info.plistファイルを指定する必要があります。そうでないと、make packageは失敗します。 CPACK_BUNDLE_PLIST - path to a file that will become the bundle plist.しかし hereそれは自動的にInfo.plistフ

    -1

    1答えて

    CMakeプロジェクトでは、バージョン番号にgitタグを使用しています。 https://github.com/iPenguin/version_gitのアプローチを使用して、私はソースコードにバージョン番号を取得できます(つまり、CMakeは、C++ソースコードで使用できるバージョン番号を含むconst文字列を含むversion.cppファイルを作成します)。問題は、私がCPackを使ってソース

    1

    1答えて

    CPack WiXジェネレータを使用してmsi-packageを生成しようとしています。 私のCMakeLists.txtにはCMAKE_INSTALL_PREFIXが"C:/Program Files/My Project"に設定されています。プロジェクトのソースコードの重要な部分がこのパスに依存しているため、完全なパスが必要です。また、プロジェクトをいくつかのコンポーネントに分割しました。その

    0

    1答えて

    NSISインストーラのレジストリキーをインストールする必要があります。私はCPACKで作業しています。このコマンドはCPACK_PACKAGE_INSTALL_REGISTRY_KEYです。そこ多くのドキュメントは、インターネット上ではありませんが、私は推測する: set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "MyReg \\ MYKEY" "$ {INSTALL

    0

    1答えて

    CPackをNSISと共に使用するCMakeのNSISスクリプトを含めることは可能ですか?私が唯一のいくつかのコマンド(doc)に制限さだと表示されますが、いくつかのコマンドは、全体のNSISスクリプトを含める方法があることを示唆している、particulary: CPACK_NSIS_EXTRA_PREINSTALL_COMMANDS, CPACK_NSIS_EXTRA_INSTALL_COM