まず、私は比較的新しいコードを書いていると言いたいので、この質問は経験のあるプログラマーにはあまりにも馬鹿だと思われるかもしれません。QTを使用してWindowsでCGALをインストール/使用する
背景: オブジェクトの画像を変換し、このオブジェクトのサーフェスを複製するポイントクラウドを作成するプログラムを作成しました。これまでのところ、とてもうまく、うまく動作します。次のステップでは、このポイントクラウドを「シェイプ」に変換して基本的に.stlファイルとして保存できるように、サーフェス再構築アルゴリズムを使用します。このため、CGALを使用する理由があります。
私は、Windows 7上でQT 5.9使用から64ビット
問題:それは、C/C++でコーディングする際に別のライブラリを使用する(理論的に)簡単にする必要がありますが を、私は「INSTAL」CGALに無残に失敗しました私はこれをどのように進めるか考えていません。
私が見つけたチュートリアルのほとんどは、MSVCとWindowsのためのものでしたが、私はそれらをフォローしようとしましたが、私はどこにもいませんでした。ここで
は「公式」の指示link次(私が試したものです:
ダウンロードCGALとcmakeの、その後、選択したとき、私は等の権利のフォルダを選択しCGAL 「を構築」したかったが、 。7(プロジェクト):コンパイラ私は常にエラーを得た私が使用MSVC-コンパイラの1 どんなにを、cmakeのは、常に「CMakeLists.txtでCMakeのエラーを教えてくれました は、MSBuildのコマンドの実行に失敗しました:
のMSBuild。 exe " と言っています。私はMSVCコンパイラをインストールしましたが、QTをインストールしていました。
は、それから私は、私はので、多分私はMINGWとCGAL、私はQTに使うコンパイラを構築するだけでなく、Cmake_makeプログラムが設定されていません」というエラーを得なければならないMSVCが、QTを使用していないことを、考え出した。あなたおそらく別のビルドツールを選択する必要があります」
私のプログラムではどのようにCGALクラスと関数を使用できますか?
また、グローバルな質問の多くは、通常、QTやVisual Studioにabc.hとabc.cppのどこにあるかを伝える必要がある場合には、それほど難しいのですか?
あなたは私を助けてくれてありがとうことを願っています!
MINGWでコンパイルしようとすると、cmakeコマンドは何ですか? – sloriot
私はcmake-guiを使用していましたが、コンパイラを選択するためにconfigureを押すだけで、結果が得られました。以下は完全な行です:CMakeエラー:CMakeは "MinGW Makefiles"に対応するビルドプログラムを見つけることができませんでした。 CMAKE_MAKE_PROGRAMが設定されていません。おそらく、別のビルドツールを選択する必要があります。 – user8837440
ここの最初のpbはCGALとは関係がありませんが、mingwとcmakeの使い方に関するものです。あなたはおそらくウェブ上でそれを探してください。 – sloriot