腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9212)
视频
沙龙
1
回答
LLVM
(
Clang
)
用过
GCC
吗
?
、
、
、
、
网上有“说法”说,
LLVM
(
Clang
)是在考虑到与
GCC
的兼容性的情况下构建的,它使用了许多
GCC
的工具来编译代码。然而,这并不合理;难道
Clang
不是一个比
GCC
更高级的替代品
吗
?那么,开门见山地问一下,
Clang
到底有没有使
用过
GCC
?它们是相关的
吗
?
浏览 60
提问于2020-08-19
得票数 2
回答已采纳
3
回答
OS X选择
llvm
gcc
编译器
、
、
、
、
TLDR:我想使用
llvm
编译器,而不是我用macports安装的其他
gcc
编译器。在尝试编译c++库时,我遇到了以下错误:在搜索SO之后,我找到了上的帖子,上面写着'-arch'选项是苹果对
gcc
的扩展的一部分不久前,我使用Macports安装了一个不同的
GCC
版本,以便为其他一些软件编译一些工具。/opt/local/bin/g++ 使用port select
浏览 0
提问于2014-04-02
得票数 2
3
回答
为什么苹果在其OpenGL/OpenCL实现中使用
CLang
、
但是为什么苹果选择使用
llvm
及其
clang
实现来为OpenCL/OpenGL编写代码?它给他们带来了什么好处,又是如何带来的?请原谅我对这个话题的无知,我对此知之甚少。
浏览 1
提问于2012-10-23
得票数 3
2
回答
Clang
和OS X Lion中的默认编译器
、
、
、
在OS X Snow Leopard (10.6)中,我在~/.bashrc中使用了以下几行代码来强制执行
clang
编译,而不是标准的
gcc
编译:export CC=
clang
export CPPFLAGS=-Qunused-arguments当
clang
无法编译某些东西时,我也(偶尔)不得不使用以下几行代码来使用
llv
浏览 0
提问于2011-07-23
得票数 8
回答已采纳
1
回答
没有
GCC
为Xcode 5编译FFMpeg?
、
、
、
、
我正在尝试编译FFMpeg以添加到我在Xcode5中的iOS应用程序项目中,但是由于
GCC
不再包括FFMpeg中包含的./配置脚本,所以FFMpeg无法工作。我知道我可以手动安装
GCC
,但是如果FFMpeg是用
GCC
编译的,而我的项目的其余部分是用LLVC/
Clang
/任何东西编译的,都不会造成问题。darwin --cc="/Applications/Xcode.app/Contents/Developer/Platforms
浏览 9
提问于2014-01-09
得票数 1
回答已采纳
3
回答
LLVM
5.0编译器是否等同于
GCC
编译器?
、
、
我目前正在运行
LLVM
5.0.2,使用
LLVM
5.0编译器编译示例应用程序似乎没有问题。我读到苹果不再支持
GCC
编译器,所以我的问题是,这两个编译器是等价的
吗
?在
GCC
编译器中运行的代码也能在
LLVM
5.0编译器中工作
吗
?
浏览 3
提问于2014-01-15
得票数 2
回答已采纳
1
回答
如何正确配置
Clang
?
、
、
、
、
我刚刚编译了
LLVM
、
Clang
和libc++的最新代表。但是,现在我不知道如何配置环境来使用它们。我在$PATH中添加了编译二进制文件的一个,并设置了 但是无论如何,当我用示例文件测试运行'
clang
‘时,它使用了一些'/usr/bin/ld’链接器,我不知道它是什么(因为我已经卸载了'g++‘,因为我认为这是问题所在(在“
clang
”使用链接器之前),而且我没有任何其他C+
浏览 2
提问于2015-03-17
得票数 0
回答已采纳
1
回答
如何使用
llvm
链接器?
、
LLVM
提供了两个工具
llvm
链接和
llvm
。我想知道: 如何将所有.o文件合并在一个?如何设置一个像
gcc
-Wl,-soname,like .1 ?
浏览 4
提问于2012-02-07
得票数 9
回答已采纳
6
回答
如何在Mac OSX上更新
LLVM
和
Clang
?
、
、
、
、
在我的Mac版本(Lion 10.7.1,XCode 4.1)上,有
LLVM
3.0svn和
Clang
2.1。是
LLVM
3.0和
Clang
3.0。从上看,最新的版本(4.2.1)仍然使用
LLVM
2.0,这似乎是一个错误。你知道任何可能的问题
吗
?安装后,我拥有的所有IDE(例如NetBeans)会自动使用新的
Clang
吗<
浏览 21
提问于2011-12-30
得票数 21
回答已采纳
5
回答
- Linux中的emit-
llvm
我是
LLVM
的新手,尝试在Linux上生成一个人类可读的.ll文件。我安装了
llvm
-
gcc
,但是我看到它只能生成汇编代码(-S选项)。有没有办法获得类似于
llvm
online 生成的东西呢?这就是我在Linux上使用-S -emit-
llvm
得到的: .ident "
GCC
: (Ubuntu/Linaro 4.5.1-7ubuntu2) 4.5.1
LLVM
: "
浏览 3
提问于2011-03-22
得票数 7
回答已采纳
1
回答
LLVM
和
CLANG
-常规信息
、
请让我知道,如果我可以构建
CLANG
从
GCC
4.1.2或我需要有
LLVM
。如果是这样的话,
GCC
4.1.2会同时构建
LLVM
和
CLANG
吗
?我的观察是,通过svn / git从他们的官方网站下载
LLVM
/
CLANG
非常耗时。下载他们5%的代码需要大约1个小时。为了克服这个问题,我需要部署哪些tar文件?svn/vcc/default' svn: REPORT of '
浏览 0
提问于2012-06-13
得票数 0
回答已采纳
2
回答
不同编译器之间的区别是什么?
gcc
,
LLVM
有没有人特别知道它们做什么以及什么时候使用它们?
浏览 3
提问于2010-11-04
得票数 2
回答已采纳
3
回答
LLVM
与OS上的
clang
、
、
、
、
我有一个关于OS上的
llvm
,
clang
和
gcc
的问题。
LLVM
4.2,
LLVM
2.0和
clang
有什么不同?我知道它们都是基于
llvm
构建的,但是它们有什么不同呢?除了编译速度更快之外,相比于
gcc
,
llvm
还有什么优势?
浏览 1
提问于2011-04-19
得票数 145
回答已采纳
2
回答
在Mac (优胜美地)上安装的是哪个版本的
gcc
、
、
、
、
我不知道我的Mac上安装了什么版本的
gcc
,是安装了OS X Yosemite (10.10.5)的版本。我还安装了Xcode v6.3.1。version 6.1.0 (
clang
-602.0.53) (based on
LLVM
3.6.0svn)Thread model: posix Apple
LLVM
version 6.1.0 (
clang
-602.0.53) (based on <em
浏览 22
提问于2016-10-03
得票数 1
3
回答
如何使用
clang
-10或
gcc
-10在建筑时通过吉突行动?
、
、
我想使用github操作来构建库,但是构建失败了,因为ubuntu-latest使用
GCC
9和
CLang
9,但是我的库至少需要
GCC
10或
Clang
10来构建。有没有办法指定github动作应该使用
GCC
10或
Clang
10?
浏览 3
提问于2020-08-26
得票数 13
4
回答
在Mac中启用
clang
中的OpenMP支持(塞拉和莫哈韦)
、
、
、
我正在使用Mac,我发现
clang
(
LLVM
version8.1.0 (
clang
-802.0.38))不支持OpenMP:当我运行
clang
-fopenmp program_name.c时,我得到了以下错误:
clang
似乎不支持-fopenmp标志。据
LLVM
网站介绍,
LLVM
已经支持OpenMP。但是我找不到在编译过程中启用它的方法。
浏览 0
提问于2017-04-22
得票数 43
1
回答
缓慢启动(使用MinGW)
、
、
、
使用MinGW和CMake,我已经通过SVN或使用发布的源代码编译了
LLVM
、
Clang
和编译器-RT。我已经修改了InitHeaderSearch.cpp (在tools/
clang
/lib/前端)来找到
GCC
4.7.2的头文件。我遗漏了什
浏览 2
提问于2013-03-09
得票数 3
回答已采纳
1
回答
无法使用
clang
++交叉编译代码
、
、
、
、
命令: 我正在尝试使用
clang
++交叉编译一个简单的C++程序。我正在使用Linaro的
gcc
工具链来获取所需的库和其他内容。+
llvm
-10.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/
clang
/10.0.0 -I /home/user/Tejas/
clang
+
llvm
-10.0.0-x86linux-gnu-ubuntu-18.04/lib/
clang
浏览 117
提问于2020-08-31
得票数 0
2
回答
用于
LLVM
库的C++ API生成太多警告。
、
、
、
、
>{} g++-9 -std=c++17 main.cpp -Wall -Wextra -i/usr/lib/
llvm
-9/ -c -o main.o
clang
+-9 -std=c++17 main.cpp -Wall -Wextrafrom main.cpp:1
浏览 6
提问于2020-08-29
得票数 1
回答已采纳
4
回答
在Mac OS X Lion上使用
gcc
而不是
llvm
-
gcc
、
、
、
gcc
象征性地链接到Mac上的
llvm
-
gcc
。prosseek ~> ls -alF /usr/bin/
gcc
如何设置在调用
gcc
时使用
gcc
-4.2?
浏览 0
提问于2012-01-03
得票数 9
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券