首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CMake: Qt项目到CLion的MSVC 2017

CMake: Qt项目到CLion的MSVC 2017
EN

Stack Overflow用户
提问于 2020-12-04 15:55:18
回答 1查看 275关注 0票数 0

我在Qt中有一个项目,我试图将它移植到CLion中,但我发现自己遇到了一些问题。如果你们中的任何人能帮我移植这个CMake项目,我会非常感激的。

Qt创建者

因此,下面是我首先为Qt项目做的设置:

Qt: 5.14.2

编译器: MSVC 2017 64位

此外,以下是我的自定义路径和构建环境:

此外,Qt中的构建(安装)时间大约需要20-30分钟。

CLion

现在,关于CLion和我在这里尝试过的内容如下。

在建立CMake方面:

我还从CLion中将路径添加到了环境变量中

但是,当我试图编译这个项目时,问题就出现了。我将通过Build ->安装来安装这个项目

在此之后,我需要等待大约1小时或更长时间(即使在Qt Creator中只需20-30分钟),这样构建就会失败,我将收到以下错误消息

代码语言:javascript
复制
MASM : fatal error A1000: cannot open file : 4 [C:\PRJOJECT_NAME\build_clion\components\extern_crashpad\crashpad\util\crashpad_util.vcxproj]

但是,如果我在搜索该文件,则它存在于指定的文件夹中。但问题是,如果用Qt构建,我不明白为什么相同的项目是有效的,反之亦然。你们谁能帮我理解我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-04 23:43:11

generator使用Ninja作为生成器,CLion使用MSVC。

在“-G CMake选项”文本框中尝试使用CMake忍者。确保忍者在CMake可访问的路径上。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65146697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档