【发布时间】:2017-03-15 17:24:45
【问题描述】:
今天我决定学习 Rust,我想知道将 Qt 与 Rust 结合使用有多难。第一个谷歌结果给了我qt.rs,所以我决定试一试。
我的 Qt 安装位于 C:\Qt\5.7\ 和 Qt5Config.cmake 位于 C:\Qt\5.7\msvc2015_64\lib\cmake\Qt5
我试过的是:
git clone https://github.com/kitech/qt.inline.gitcd qt.inline && mkdir buildcmake -D Qt5_DIR=C:\Qt\5.7\msvc2015_64\lib\cmake\Qt5 -G "Sublime Text 2 - Ninja" ..cmake -D Qt5Core_DIR=C:\\Qt\\5.7\\msvc2015_64\\lib\\cmake\\Qt5Core -D Qt5Gui_DIR=C:\\Qt\\5.7\\msvc2015_64\\lib\\cmake\\Qt5Gui -D Qt5Widgets_DIR=C:\\Qt\\5.7\\msvc2015_64\\lib\\cmake\\Qt5Widgets -G "Sublime Text 2 - Ninja" ..cmake -D CMAKE_PREFIX_PATH=C:\\Qt\\5.7\\msvc2015_64\\ -G "Sublime Text 2 - Ninja" ..
但结果是一堆错误:
我还尝试过其他 Qt 文件夹,例如 {C:\Qt\5.7\msvc2015_64\lib\cmake、C:\Qt\5.7\msvc2015_64\lib、C:\Qt\5.7\msvc2015_64、C:\Qt\5.7\、C:\Qt},运气一样。
我该如何解决这个问题?
Rust 相当于 Python 的 pyqt/pyside 是什么?有没有“官方”的 Qt Rust 包?
【问题讨论】: