首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >clang-cl和CMAKE

clang-cl和CMAKE
EN

Stack Overflow用户
提问于 2019-04-14 12:11:59
回答 1查看 2.6K关注 0票数 1

我试图在Windows上使用clang构建简单的CMAKE程序,但CMAKE给了我错误。

C:/Program Files/CMake/share/cmake-3.14/Modules/CMakeDetermineCompilerId.cmake:859 (Message)处的CMake错误: Clang编译器工具 "C:/Program /LLVM/bin/clang++..exe“ 目标是MSVC ABI,但是有一个类似GNU的命令行接口.这是不支持的。使用“clang”代替,例如在环境中设置‘CXX=clang’。

因此,我尝试设置CXX=clang环境变量,但是它仍然不能工作(相同的错误消息),尽管env变量是设置的。

回波%CXX% clang-cl

所以我的问题是:有没有办法让CMAKE在Windows上使用clang或clang。

EN

回答 1

Stack Overflow用户

发布于 2019-10-10 07:58:31

在cmake中,您可以在可选工具集-T上选择clangcl。它非常混乱,因为在Visual中,它被称为llvm ( clangcl ),而不是clangcl。我尝试了许多选项,并在visual studio文件夹中找到了具有clangcl名称的platform文件夹。使用cmake对我来说很好,我认为它也应该在命令行中工作。

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

https://stackoverflow.com/questions/55675128

复制
相关文章

相似问题

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