2017-05-14 27 views
0

私はC++の初心者で、wxpanelでC++言語でVTK出力を埋め込んだ実例を探しています。私は次のようになりました https://sourceforge.net/projects/wxvtk/ 4年前に最後に更新され、最新のcmake、VTK、WxWidgetsでコンパイルされませんでした。私はWindows 10でMinGW-W64コンパイラを使用しています。私は同じコードを内部的にC++/Cコードを使用しているはずのPythonを使って簡単に行うことができます。C++でwxpanelにVTK出力を埋め込む

+0

いくつのエラーがありますか?それらを修正する方法がわからない場合は、投稿することができますか?多分誰かがそれを理解するのを助けることができます。 – Igor

+0

@Igor、私は以前に遭遇した問題を修正しました。答えを確認してください。 –

答えて

0

私は最終的にそれがwxWidgetsの-3.0.3VTK-8で動作させるためにCMakeLists.txtwxvtkの元のソースコードを修正し。ここ5年ほどの間にVTKソースコードの多くが変更されたため、変更が必要でした。更新されたソースコードを含む修正版はhereです。 wxVTKRenderWindowInteractor(dll、lib)をビルドし、MAIN.exeにつながるwxVTKRenderWindowInteractor.dllへの動的リンクを持つ最小限の作業例(SAMPLE.cpp)をコンパイルします。出力ウィンドウ(MAIN.EXE)のスクリーンショットを以下に示します。

enter image description here

私はそれが社会のために役立つことを願っています。

+0

コードを共有していただきありがとうございます。 IMHOあなたのDropboxのzipファイルは、コードを共有するための良い方法ではありません。私は公開GitHubリポジトリ、または同様のオープンソースホスティングプラットフォームを使用してお勧めします。 https://en.wikipedia.org/wiki/Comparison_of_source_code_hosting_facilities – ravenspoint

+0

こんにちは@ravenspoint、あなたの提案によると、私は公開GitHubリポジトリを作成し、私の投稿に追加/更新しました。ありがとう –

関連する問題