2

cmake を使用して tulip をコンパイルして、Visual Studio 2012 プロジェクト ファイルを生成しようとしています。それは私に多くの問題を与えています。これをビルドする方法がわかりません。私はビジュアルスタジオにこれをビルドするように 4 日間試みてきましたが、非常にイライラしています。基本的に、こちらの手順に従い、これらの手順に従って変数 CMAKE_LIBRARY_PATH および CMAKE_INCLUDE_PATH を設定します。

私がいる場所にたどり着くには、tulip をダウンロードするだけです。

  1. 解凍し、このソース ディレクトリの外に別のビルド ディレクトリを作成します。
  2. CMake-gui をソース ディレクトリとビルド ディレクトリに開きます。
  3. 設定を押します。qt5の使用を確認し、qmakeの場所を教えてください(qt5であることを確認してください)
  4. Independent CMake チュートリアルで説明されているように、いくつかの依存関係が必要です。これらすべての依存関係を取得します
  5. 構成を押し続けると、エラーが発生したときに要求する各ディレクトリを指定します。freetype、glew、zlib、sphinx を要求する必要があります。libxml、libpng、または libjpeg がどこにあるかを尋ねるべきではありません。なぜそれらを求めないのかわかりません。
  6. 生成し、生成した ALL_BUILD を参照します。ビジュアルスタジオで開く
  7. Visual Studioでビルドしてみてください。

これらの手順と、Visual Studio ビルド ファイルを生成するために CMake を取得するプロセスで、特に freetype の場所を要求します。しかし、私のビルドでは、freetype ライブラリをリンクする方法がわかりません。

ここに私が得るエラーがあります

ここに私のCMakeCached.txtがあります

多くの人がビルド環境を正確に複製しようとしないことを知っているので、ビルド ディレクトリをドロップボックスにアップロードしました。全体をプルダウンしてから、cmake gui で開き、そこにあるビジュアル スタジオ ファイルも開くことができます。 https://www.dropbox.com/sh/qsvukh9t5gb6bvt/tOfOBxWgd0

4

2 に答える 2