cmake

    2

    2答えて

    Protocol Buffersをローカルにインストールしました。以下はROSパッケージのディレクトリ構造です: . ├── CMakeLists.txt ├── package.xml ├── include │   ├── addressbook.pb.cc │   ├── addressbook.pb.h │   └── addressbook.proto ├── lib │

    0

    1答えて

    私は現在、catkin_tools上に構築されたROSパッケージを読んでいます。複雑なので、このプロジェクトをIDE(Clion、QT Creatorなど)にインポートする必要があります。 catkin-toolsの公式ドキュメントによると、CMakeのIDE統合(http://catkin-tools.readthedocs.io/en/latest/migration.html?highlig

    5

    3答えて

    プロジェクトでは、CMakeでAndroid gradleyスクリプトを使用していますが、gradleプラグインはバージョン3:0:0、CMakeバージョン3.6です。 gradleとCMakeの両方のファイルはかなりシンプルで面白くありません(使用するファイルを定義するだけで、必要に応じてコピー&ペーストできます)。 私は以下のプロジェクト構造を持っています。基本的には、数十個の.soファイル(

    0

    1答えて

    TLDRに依存CMakeのはadd_libraryを作る:それは、次のサブディレクトリに移動し、外部のファイルのいずれかを使用して起こるライブラリを構築しようとする前に、私が完了するのExternalProject_Addを待つCMakeのをお願いしたいと思いプロジェクト。言い換えれば、私は外部のプロジェクトを共有ライブラリの依存として宣言するのが好きです。 さらにキーワード:thirdparty

    0

    1答えて

    dlopenと他のリンク関数を使用する必要があります。私はCodeHuntをC++で作っています。 私はプロジェクトにCLionを使用しています。 cmake_minimum_required(VERSION 3.8) project(CodeHunt) set(CMAKE_CXX_STANDARD 11) set(SOURCE_FILES levels/levels.cp

    0

    1答えて

    ExternalProject_Addを使用して、外部makeベースのプロジェクトを構築しています。私は現在のビルド構成に従ってフラグを伝播したいと思います。 私は基本的に以下のコマンドを持っている: ExternalProject_Add( ... BUILD_COMMAND make CFLAGS=${CMAKE_C_FLAGS_???} ...

    2

    1答えて

    CMakeプロジェクトにCrypto ++インクルード用のCMakeパッケージを作成しようとしていますが、完了するとnoloader/cryptopp-cmake repoになります。で find_package(CryptoPP REQUIRED) target_link_libraries(libbiocoin cryptopp-shared) : find_package(Crypto

    1

    1答えて

    からタイプリストのcmakeの変数を設定するにはどうすればこの cmake .. -G "Visual Studio 15 2017 Win64" -DCMAKE_CONFIGURATION_TYPES=ReleaseDebug ような何かをしようとしています。しかしCMAKE_CONFIGURATION_TYPESはlist変数として設定されていません。私も試しました cmake .. -G

    -2

    1答えて

    への未定義参照私はOpenCVのプロジェクトを持っていると私はちょうど今日の私のコードを再構築しようとするまで、すべてが今のところうまく働いた:私は、次のエラーを得た: undefined reference to `cv::KalmanFilter::KalmanFilter(int, int, int, int)' undefined reference to `cv::imshow(cv

    3

    1答えて

    "-Xclang -std=c++17"を使用すると、実行可能ファイルをビルドできますが、C++ 17 intellisenseをアクティブにするものは見つかりません。以下に示すように、私は多くの組み合わせを試したし、どれもについては cmake_minimum_required(VERSION 3.9.2) set(CMAKE_CXX_STANDARD 17) project(myapp)