2016-04-14 68 views
0

對於之前詢問過的問題,我正在嘗試將Box2D與我的QML應用程序一起使用。QML Box2D安裝

我已經下載的Box2D的QML這裏:https://github.com/qml-box2d/qml-box2d

我也跟着指示:

  • 將文件解壓縮到我的導入文件夾(QT/5.4/android_armv7 /進口/)
  • 開業Box2D.pro在Qt中並構建它。
  • libBox2D.so文件是按照我下面的說明創建的。

我試過在我的QML項目中使用Box2D。首先用我的android應用程序,然後用桌面應用程序。

在每一次我得到了一個錯誤:

module "Box2D" is not installed

我堅持這一點,有人可以幫我嗎?

+0

你運行過'make install'嗎?具體來說,例如,您應該在'Qt/5.4/android_armv7/qml'中看到一些Box2D相關的東西。 – Mitch

+0

不......我如何運行make install? –

+0

轉到項目的構建目錄並鍵入make install。 – Mitch

回答

0

您需要在Windows上運行make installnmake install),以便將Box2D文件安裝到Qt/5.4/android_armv7/qml,在你的情況。要使用nmake,您需要正確設置開發環境。這是解釋here,雖然這是專門建設Qt本身。如果您使用的是MSVC,打開MSVC的開發人員命令提示符並從那裏運行nmake就足夠了。

+0

謝謝米奇,當我有時間適當地研究它時,我會看看這個... –