【发布时间】:2016-10-10 18:17:24
【问题描述】:
我正在尝试在 OSX 上的 Qt Creator 中处理 open-source project。当我像 Qt Creator 中的其他 CMake 项目一样打开 CMakeLists.txt 时,它不会打开该项目。没有文件夹、源文件,甚至 CMakeList.txt 都没有出现在 Qt Creator 中,只是一个完全空白的项目。
什么可能导致项目这样做?
编辑:项目在 Ubuntu 中正确打开。它显示了 CMakeLists.txt、源文件和所有内容。当我在 OSX 的命令行中使用 CMake 时,它甚至可以正确构建。 OSX 中的 Qt Creator 只是无法正确打开此项目。
Eit 2:我的构建设置也完全为空。没有一般消息或任何类型的消息。
【问题讨论】:
-
生成过程中是否出错?当(重新)构建项目期间出现问题时,CMake 会创建空的解决方案/IDE 项目。从命令行再次检查,我怀疑您的
CMakeLists.txt文件中存在语法问题。 -
当我在 Creator 中运行 CMake 时,什么也没有发生。当我在命令行中运行 CMake 时,项目构建时会出现一些小错误,甚至不会停止构建。
-
您使用的是什么版本的 Qt Creator?您能否在 Qt Creator 的设置中确认它是否正在使用您期望的 cmake 可执行文件(查看 Build & Run 部分)?还显示 General Messages 输出窗格(单击窗口底部状态栏中的上下图标以获取允许您显示的上下文菜单)并检查那里是否有任何有用的消息。
-
查看编辑 2,构建设置中没有任何内容。
标签: qt cmake qt-creator