cpack

    0

    1答えて

    CMakeなしでCpack-NSISインストーラを作成するときに、-Dオプションを追加できるかどうかを知りたいと思います。例えば :CMAKEで :CPACKでcmakeの-DPRODUCT=MyProduct --build ... :あなたの助けをcpack.exe' -DPRODUCT=MyProduct -C Release --config CPackConfig.cmake 感謝。

    0

    1答えて

    私はautogenベースのプロジェクトでCMake ExternalProject_Addを使用してDebianをビルドしようとしています。プロジェクトは私が設定したプレフィックスディレクトリにインストールされます(デフォルトは/usr/local)。問題は、プロジェクトでmake packageを実行すると、結果のdebianは/usr/localの代わりにそのプレフィックスディレクトリを使用す

    -2

    1答えて

    C++を使用してクロスプラットフォーム実行可能ファイルをコンパイルするにはどうすればよいですか? 私はcpackまたはドッカーを使用する必要がありますか? ライブラリやハードウェアには多くの依存関係があるようです。 たとえば、私は自分のコンピュータで実行可能ファイルをコンパイルし、別のコンピュータで実行したいとします。私はexecをopencvにリンクし、ちょっとしたプログラミングをしました。私は

    0

    1答えて

    私はOSX上CPackを使用してビルドすると、私の結果のパッケージ名は、ファイル名に「ダーウィン」を持っています。私は、今日は何の目的も果たさないので、そこには望んでいません。 CPackにそれを追加しないように伝えるには? cmake -G "Unix Makefiles" .. make && ctest && cpack -G "Bundle そして私が手: myapp-1.2.3-D

    0

    1答えて

    現時点では、次のCMakeLists.txtファイルを使用してfirstrpmというRPMを構築しています。私は%packageディレクティブでサブパッケージを持つようにspecファイルを拡張しましたが、今はCMakeListsを拡張して2つのRPM(firstrpmとsecondrpm)を作っていきたいと思います。別のパッケージ名で1つのビルドで2番目のRPMも作成できるようにするには、どのよう

    0

    1答えて

    私はいくつかの実行可能ファイルをビルドしてインストールするプロジェクトを持っています。実行可能ファイルの場合、関連するcmakeのコードは次のとおりです。 add_executable(foo "foo.cpp") add_executable(bar "bar.cpp;qux.cpp") install(TARGETS foo bar "/usr/bin") は、それから私はの.debパ

    2

    1答えて

    C/C++プロジェクトの実行可能ファイルとライブラリをLinux、OSX、Windowsに配布したい。好ましいCPackジェネレータは何ですか?つまり、ほとんどのユーザにとって利用可能なCPackジェネレータは何ですか? Windows上にはNSISしかないようですが、LinuxやOSXにはいくつかの選択肢があります。 ところで、ソース配布も生成されるので、理論的には、すべてのプラットフォームのユ

    0

    1答えて

    cmakeとnsisでcpackを使用して、生成された.exeファイルを環境変数に追加するインストーラを生成しようとしています。 私は、各サブディレクトリがcmakelist.txtを持ってadd_subdirectory(とサブディレクトリを追加 れる主cmakelist.txtを持っています。今の終了時にメインサブディレクトリで 私が追加されました: SET(CPACK_NSIS_MODIFY

    2

    1答えて

    私はCPackの使い方を理解しようとしています。私は、バイナリとソースパッケージを生成したい。バイナリの1つは、必要なものだけを含めて、完璧です。ソースディストリビューションでは、基本的にのすべてのファイルがプロジェクトのルートディレクトリにあります。私のCPakeコマンドを実行した場所のCMakeビルドディレクトリも含めて、です。 ビルドディレクトリが複数ある可能性があるため、ソースパッケージに

    1

    1答えて

    通常の内部パッケージ機能(do_package)をbitbakesでオーバーライドしてCPackを使用する方法はありますか?だから、通常のCMakeのは、このようなルックスを構築: cmake ../src cmake --build ../src cmake --build ../src --target install のでbitbake正しく、私はCMakeLists.txt内ins