3

MXEを使用して vtk .exe アプリをコンパイルするための例があるか、誰かが投稿できるかどうかを知りたいです。ヘッダーとライブラリはビルドされていますが、動作させることができないようです。Qtを機能させることができました。私は通常、独自のメイクファイルを使用しますが、cmake や qmake などにはあまり詳しくありません。これを機能させる方法を示す例が必要です。mxe でビルドされたライブラリとヘッダーから、基本的に機能する vtk.exe アプリケーションをビルドするために必要なインクルードとリンクを示す実際の例。

私が試してみました:

export PATH=/home/.../mxe/usr/bin:$PATH 
i686-pc-mingw32-g++ -Wall -g -Wno-deprecated -I/home/.../include/vtk-5.8 -c app.cpp 
i686-pc-mingw32-g++ -o appWindows app.o -L/home/.../lib/vtk/5.8 -lvtkRendering -lvtkGraphics -lvtkCommon -lvtkFiltering -l.. -l... etc. 

私も試しました:

cmake -DCMAKE_TOOLCHAIN_FILE=/home/.../mxe/usr/i686-pc-mingw32/share/cmake/mxe-conf.cm‌​ake. 

libvtkRendering エラーを取得しています。これと同じ手順は、私の Linux ヘッダーとバイナリで機能します。

Point Cloud Library のバイナリも試しました。また、機能しませんでした。

4

2 に答える 2

0

MXE のマスターの git クローンからこれをテストしています。チェックサム エラーの修正については、メーリング リストを参照してください。現在、vtk6 のコンパイル中に opengl エラーが発生しています。上記のエラーは表示されません。

今夜遅くに新しいエラー メッセージを投稿します。それでもエラーが発生する場合はお知らせください。

于 2013-08-09T19:25:57.667 に答える