0

私はCMakeが初めてで、CMakeをEclipseと統合しようとしています。

以下は、私が持っているファイル構造の例です。

事業

  • ビルド/Linux
  • build/linux/Release (リリース ライブラリとファイルが含まれている必要があります)
  • build/linux/Debug (ファイルのデバッグ バージョンが含まれている必要があります)

  • SRC

    1. subProject_1
      .cpp (すべてのソース ファイル) およびこのフォルダーの CMakeLists.txt 1 (静的ライブラリの作成)
    2. subproject_2
      .cpp (すべてのソース ファイル) およびこのフォルダーの CMakeLists.txt 2 (静的ライブラリの作成)
    3. subproject_3
      .cpp (すべてのソース ファイル) およびこのフォルダーの CMakeLists.txt 3 (実行可能ファイルの作成)
  • 含む

    1. subProject_1
      .h (すべてのヘッダー ファイル)
    2. subProject_2
      .h (すべてのヘッダー ファイル)
    3. subProject_3
      .h (すべてのヘッダー ファイル)

CMake を Eclipse に統合する方法を教えてください。コードをサブバージョン化できるように、イン ソース ビルドを行いたいと考えています。

メインの CMakelist をプロジェクト フォルダー、project/build/linux フォルダーなどに配置するさまざまなオプションを試しました。プロジェクトを機能させることはできますが、ソースフォルダーとEclipseのインクルードフォルダーが表示されません。

http://www.vtk.org/Wiki/CMake:Eclipse_UNIX_Tutorial#CMake_with_Eclipseで指定されている 1 番目と 2 番目のオプションの両方を試しました

4

1 に答える 1

0

通常は非常に簡単です。クリーンなビルド ディレクトリから、 Eclipse をジェネレーターとして使用して cmake を構成し (cmake-gui を使用すると簡単です)、ビルド ディレクトリを Eclipse にインポートします (ファイル、インポート、一般、ワークスペースへの既存のプロジェクト)。 .

于 2016-08-04T13:04:53.213 に答える