腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Clang
CL
与
MSVC
CL
的
区别
c++
、
visual-c++
、
clang
、
clang-cl
还有
CLang
-
CL
,它是
MSVC
的
CL
的
插入式替代品。 有谁知道如何区分我
的
代码当前是由
clang
-
cl
还是
msvc
的
cl
编译
的
?而不会在命令行上传递任何额外定义
的
宏。同样,在Linux (Windows也是)上
的
常规
CLang
中,可以执行
clang
-dM -E - < /
浏览 54
提问于2021-05-19
得票数 1
回答已采纳
2
回答
将
cl
,
clang
-
cl
和
clang
混合在同一个项目中
c++
、
visual-c++
、
clang
、
clang-cl
上下文用<e
浏览 18
提问于2022-04-25
得票数 0
回答已采纳
2
回答
在Visual中在
clang
中启用C++14
c++
、
c++14
我已经安装了
clang
3.7,我在visual中使用它。当我试图编译:{} 我说这是C++14
的
未来,我错了。\visual studio 2013\Projects\ConsoleApplication8\ConsoleApplication8\
clang
-
cl
.exe ConsoleApplication8
浏览 4
提问于2015-04-29
得票数 12
回答已采纳
2
回答
如何将
clang
-
cl
设置为c++14或c++1z?
clang
、
visual-studio-2015
、
clang++
、
llvm-clang
我尝试用-std=c++14、-std=c++1z、-std=c++1y设置
clang
-
cl
参数。但它们不起作用。我使用
的
是windows x64和VS 2015
的
clang
3.7预编译版本。
浏览 1
提问于2015-08-10
得票数 2
1
回答
如何在Visual Studio 2019中为LLVM -
clang
-
cl
添加编译器参数?
c++
、
visual-studio
、
command-line-arguments
、
llvm-clang
实际上,我不确定如何正确地为
clang
添加参数。我很确定这个问题是由于错误
的
语法造成
的
。例如,当在属性>命令行>附加选项中添加"-fno-vectorize“(如here所示)时,编译器告诉我 1>
clang
-
cl
: warning : unknown argument ignoredin
clang
-
cl
: '-fno-vectorize' [-Wunknown-argument] 因此,编译器看到了参数,只是没有正确
浏览 94
提问于2020-07-24
得票数 2
1
回答
VS2019中
的
单击选项
c++
、
visual-studio
、
compiler-options
、
clang-cl
我正在尝试在Windows10下内置到VS2019中
的
Clang
-
CL
编译器,但我看不到如何设置编译器选项,特别是超过64位
的
长双精度。 在项目设置中,平台工具集是LLVM (
clang
-
cl
)。然后在C/C++ >所有选项>附加选项中,我添加了-mlong-double-80并进行了编译,但它给出了消息
clang
-
cl
:警告:
clang
-
cl
中忽略了未知参数:'-mlong-do
浏览 39
提问于2020-11-23
得票数 0
回答已采纳
2
回答
在
clang
中启用C++模块TS
c++
、
clang
、
c++-modules
、
clang-cl
我正在通过
clang
-
cl
在Windows上使用
clang
(来自LLVM版本7.00)。 我正在努力使C++模块工作。我已经尝试过
clang
命令行参数-fmodules-ts和-fmodules。我还尝试了
msvc
命令行参数(在
MSVC
下工作--我使用
的
是15.8.5) /experimental:module /module:interface (这将是非实验性选项
的
正常方式)。所有选项都会导致错误
clang
-
浏览 2
提问于2018-09-23
得票数 1
回答已采纳
1
回答
Windows
clang
你好世界lnk4217
c++
、
clang
我已经安装了
clang
版本6.0以及Visual 2017。我正在编写一个简单
的
“hello world”应用程序:{ return 0;使用这给了我警告: hello-d1b2c6.o : warning LNK4217: locally definedclear@ios_base@std
浏览 1
提问于2018-05-10
得票数 6
回答已采纳
1
回答
Visual Studio 2019、CMake、Drivers和
clang
。部署?
visual-studio
、
cmake
、
kernel
、
clang
旧项目使用VS2019、
MSVC
和标准
的
visual studio项目文件来编译内核驱动程序-然后我可以点击F5将驱动程序部署到运行相同版本
的
Windows
的
第二个虚拟机上,以测试我
的
代码-并进行调试我想尝试使用
clang
(visual studio installer,tick
clang
support)和CMakelists.txt。(我打开包含Cmakelists.txt
的
文件夹)。我让它用
clang
编译.SYS文件(需要一
浏览 17
提问于2020-11-04
得票数 0
1
回答
“”和"LLVM-vs2014“有什么
区别
?
c++
、
visual-studio
、
debugging
、
clang
、
llvm
在2015或更高版本下,我们可以通过两种方式使用
clang
: 我
的
经验表明,
Clang
with Microsoft CodeGen比LLVM-vs
浏览 4
提问于2017-03-04
得票数 8
回答已采纳
1
回答
如何修复介子生成错误
的
链接器标志(--子系统控制台)
clang
、
ninja
、
meson-build
我已经创建了一个简单
的
项目来让自己习惯于介子,但构建总是失败。这就是我所做
的
(设置环境和构建): set CC=
clang
set CFLAGS="--target x86_64-pc-windows-
msvc
"target = 'x86_64-pc-windows-
msvc
' 在构建过程中,我得到了以下错误( obj文件构建成功,但它们没有链接,因此没有构
浏览 28
提问于2020-11-19
得票数 0
回答已采纳
2
回答
如何应用printf(...)在Visual C++中使用IntelliJ整形器时,对自定义函数
的
检查提示?
c++
、
visual-c++
、
resharper
IntelliJ重整器将为以下内容提供奇妙
的
检查提示:这将指示格式字符串与其参数
的
类型不匹配。现在我想让一个自定义函数具有相同
的
功能,如何实现它?
与
上面链接中提到
的
自定义字符串格式化方法类似,我尝试在Visual C++中使用以下代码,但它不起作用。似乎它只对C#有影响。对不起,我
的
英语不好。
浏览 33
提问于2021-05-17
得票数 1
1
回答
在MacOS上将EFI应用程序
与
LLVM连接起来
c
、
clang
、
llvm
、
uefi
我试图交叉编译并链接一个使用
的
非常简单
的
EFI应用程序。(
与
苹果硅连接)。完全错误是: 失败: test.efi:& /opt/local/bin
浏览 16
提问于2022-02-28
得票数 0
1
回答
是否有可能在其他编译器中使用
Clang
libtooling?
visual-c++
、
clang
、
libtooling
我们有一个针对多种平台
的
产品。其中一些平台
的
编译是使用
MSVC
而不是
clang
。 我们正在使用
clang
,其中提供了一个compile_commands.json文件来指示如何编译每个翻译单元。如何使用所提供
的
compile_commands.json信息?它是否使用所有标志,但通过自己
的
编译器运行呢?是否可以在compile_commands.json中使用libtooling,其中包含有关
MSVC
编译
的
说明?每个平台
的</
浏览 1
提问于2019-12-17
得票数 0
回答已采纳
1
回答
Windows上
的
OpenMP 4.5
与
Clang
,CMake & Ninja
c++
、
windows
、
cmake
、
clang
、
openmp
我试图在Windows上使用OpenMP 4.5,但
MSVC
似乎不支持OpenMP > 2.0要构建我
的
CMake项目,我调用: cmake ..-G Ninja -DCMAKE_C_COMPILER="C:/Program Files/LLVM/bin/
clang
-
cl</e
浏览 0
提问于2019-04-01
得票数 0
1
回答
截至2017年
的
clang
5.0 pdb支持
c++
、
windows
、
visual-studio
、
clang
、
pdb
这里解释说,
clang
现在知道如何生成.pdb文件()。但是,当我尝试进入它时,Visual会抱怨.pdb文件不包含行号信息。相反,使用
cl
/EHsc /Zi main.c编译允许正常使用Visual进行调试。我目前
浏览 20
提问于2017-12-17
得票数 3
1
回答
clang
-
cl
PCH缺少报头包含错误
c++
、
clang-cl
我们在编译前生成PCH作为预处理步骤,然后强制将PCH包含到项目中
的
每个文件中。这对于我们
的
MSVC
cl
来说工作得很好,但是
clang
-
cl
正在检查PCH是否包含在源代码中(被设计排除)。我得到以下错误:
clang
-
cl
不应该将/FI (或
浏览 3
提问于2019-08-07
得票数 2
2
回答
如何在Windows上使用
Clang
作为Qt Creator
的
编译器?
c++
、
qt
、
clang
、
llvm
、
qt-creator
我已经在我
的
Windows7上安装了Qt SDK和Qt Creator。LLVM和
Clang
也安装了。CMake已安装。后来将
Clang
作为编译器添加到: Tools -> Options...->构建和运行->编译器 然后我创建了
Clang
kit。但是,在创建新项目(简单
的
控制台应用程序)时,我无法选择
Clang
工具包。只有自动检测到
的
MSVC
工具包。也许问题是
Clang
kit中
的
"
浏览 0
提问于2015-09-12
得票数 18
回答已采纳
2
回答
Windows环境下OpenMP代码
的
LLVM /
Clang
8编译
windows
、
compilation
、
clang
、
openmp
、
llvm
我在Windows下使用 (LLVM) 8
的
Windows版本。在
Clang
的
lib文件夹下有两个
与
OpenMP相关
的
文件: 在Windows环境下,在
Clang
中使用OpenMP
的
正确方法是什么?
clang
-
cl
驱动程序不使用/o
浏览 2
提问于2019-05-03
得票数 4
回答已采纳
2
回答
cmake和
clang
++ windows构建而不是
MSVC
cmake
、
clang
、
clang++
我正在尝试创建一个使用cmake
的
构建环境,我在我
的
系统上安装了
MSVC
和
clang
。但是,我想使用
clang
++代替。我试着像这样指定
clang
:cmake -DCMAKE_CXX_COMPILER=
clang
++我怎么叫它用
clang
代替呢?
浏览 22
提问于2022-04-01
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券