安转
qmake2cmake的安装非常简单
python -m pip install qmake2cmake
使用
转换整个项目树
qmake2cmake_all ~/projects/myapp --min-qt-version 6.3
有必要指定项目将基于的最低Qt版本。这将为Qt版本选择正确的CMake API。
为了避免将此参数传递给每个调用,可以设置QMAKE2CMAKE_MIN_QT_VERSION环境变量。
单个QMake项目文件转换
qmake2cmake ~/projects/myapp/myapp.pro
默认情况下,CMakeLists.txt放在.pro文件的目录。CMakeLists.txt放在其他位置,可以使用-o 选项。
qmake2cmake ~/projects/myapp/myapp.pro -o ~/projects/myapp-converted/CMakeLists.txt
源代码
如果需要源代码,请克隆存储库:
git clone git://code.qt.io/qt/qmake2cmake.git
参考链接
https://codereview.qt-project.org/admin/repos/qt/qmake2cmake,general