首页 文章

如何使用Cmake打开Qt Creator项目(itk-snap)

提问于
浏览
0

我有兴趣在Qt5.4中导入Itk-snap源代码 . 基于他们的帮助,我可以使用cmake(3.4.1)在我的系统中构建可执行的itksnap . 然后,我在Qt创建者中导入了Cmakelist.txt并按下"run camke" . 它配置成功,但我看不到项目文件(没有main.cpp或左侧面板中的任何文件)! ,无法构建它,因为它没有加载到Qt创建者 .

我做错了什么?我怎样才能在我的QT创建者中拥有itksnap .

我正在使用OSX和用于camke的unix生成器 .

2 回答

  • 0

    我可以理解你正在尝试使用QtCreator作为IDE构建cmake项目,如果是这样的话请看这里http://doc.qt.io/qtcreator/creator-project-cmake.html

  • 0

    最后,我可以找出问题所在 . 对于那些感兴趣并且像我一样有问题的人,我建议:首先使用Cmake-Gui构建itk-snap源文件的二进制文件,并根据他们对不同文件夹的帮助构建 . 在确定可以制作二进制文件后,转到Qt-Creator,更改Kit和其他设置(如果不正确),然后从itk-snap源打开Cmakelist.txt . 它显示了在QT创建者中运行cmake的窗口 . 回到你的Cmake-Gui并从 Tools >> show my changes 菜单中,将参数和过去复制到QT中的参数textBox . 在我的情况下变量是

    -DVTK_REQUIRED_OBJCXX_FLAGS:STRING =“” - DSNAP_USE_GPU:BOOL =“1”-DVTK_DIR:PATH =“/ Users /../ itkSnap3 / vtk / build”-DITK_DIR:PATH =“/ Users /../ itkSnap3 / itk / build“-DCMAKE_PREFIX_PATH:PATH =”/ usr / local / Cellar / qt5 / 5.5.1_2 / lib / cmake“

    祝好运

相关问题