Mxe交叉编译Linux到Windows VTK的例子



我想知道是否有一个例子在那里,或者可以有人张贴一个,编译使用MXE的vtk .exe应用程序。头和库是建立的,但我似乎不能得到它的工作。我已经设法让Qt工作。我通常使用自己的make文件,对cmake、qmake等不太熟悉。我需要一个例子来告诉我如何让这些东西起作用。一个工作示例,显示了从mxe构建的库和头文件构建基本功能的vtk.exe应用程序所需的包含和链接。

I have try:

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头文件和二进制文件。

我也尝试了点云库的二进制文件。

我正在master上的git克隆上进行MXE测试。请阅读邮件列表以获取校验和错误修复程序。我目前在编译vtk6期间得到一个opengl错误。我没有看到上面提到的错误。

我将在今晚晚些时候发布新的错误消息。

两年过去了,CMake是越来越多的参考!
查看最新的C/c++开发for Windows Sans Windows

相关内容

  • 没有找到相关文章

最新更新