[英]mxe cross compiling linux to windows vtk example
我想知道是否有一個例子,或者有人發布一個,用於使用MXE編譯vtk .exe應用程序。 標題和庫已構建,但我似乎無法使其工作。 我設法讓Qt工作了。 我通常使用自己的makefile,並不熟悉cmake,qmake等。我需要一個例子來告訴我如何使這些東西工作。 一個工作示例,顯示了從mxe構建的libs和頭文件構建基本功能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.cmake.
獲取libvtkRendering錯誤。 這個程序適用於我的Linux頭文件和二進制文件。
我也嘗試過Point Cloud Library的二進制文件。 也沒工作。
我正在使用master上的git clone對MXE進行測試。 閱讀郵件列表以獲取校驗和錯誤修復。 我目前在編譯vtk6時遇到opengl錯誤。 我沒有看到上面提到的錯誤。
我將在今晚晚些時候發布新的錯誤消息。 如果您仍然收到錯誤,請告訴我。
兩年后,CMake越來越多的參考!
查看最新發布的適用於Windows Sans Windows的C / C ++開發
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.