腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2381)
视频
沙龙
1
回答
llvm
链接
器
(
Lld
)
映射
文件格式
说明
、
、
、
我想解析
lld
映射
文件。是否有
说明
或文档?我检查了clang documentation和
lld
documentation,但没有找到有用的信息。
浏览 67
提问于2021-11-22
得票数 1
1
回答
使用CMake用
LLVM
发出单个IR位码文件
、
、
我使用Ubuntu16.04 x86_64和
LLVM
5.0,并希望使用CMake将一个项目编译到一个
LLVM
比特代码文件中。我知道有一种方法可以使用带有
LLVM
插件的黄金
链接
器
并添加CMake
链接
器
标志“-fuse= GOLD -Wl,- Plugin =emit-
llvm
”和CXX标志"-flto“。但是,当我试图使用
LLVM
链接
器
和“-fuse=
LLD
”、-plug
浏览 5
提问于2017-10-26
得票数 3
回答已采纳
2
回答
未知参数:-arch
、
、
、
、
试图
链接
一个简单的程序使用
LLVM
4.0.0发行版(Clang,
LLD
)上的MacOS塞拉利昂。注意,这在Linux中是完全可以实现的。这在以下错误中失败:/opt/
llvm
/4/bin/ld.
lld
: error: unknown arg
浏览 8
提问于2017-05-22
得票数 11
回答已采纳
1
回答
在MacOS上将EFI应用程序与
LLVM
连接起来
、
、
、
:不明参数‘-子系统:efi_application’ clang:错误:参数中无效的
链接
器
名称link src/main.c.obj -o test.efi &&:
lld
link:警告:忽略未知参数‘-h-框架-hdr’
lld
链接
:警告:忽略未知参数'-m‘
lld
链接</e
浏览 16
提问于2022-02-28
得票数 0
1
回答
参数'-fuse-ld=
lld
‘中的
链接
器
名称无效?
、
我正在尝试构建一个使用
lld
的项目,我得到了以下错误: 参数'-fuse-ld=
lld
‘中的
链接
器
名称无效 我已经安装了带有"brew install
llvm
“的
llvm
,它仍然不能工作。
浏览 352
提问于2021-02-07
得票数 2
1
回答
LLVM
:在makefile中使用
llvm
-
链接
需要做哪些更改
、
现在,如果我想将编译
器
从gcc更改为clang,我可以通过CC=clang ./配置来完成这一任务。同样,如果我想使用
llvm
链接
作为
链接
器
,有类似的东西吗?
浏览 9
提问于2017-08-02
得票数 1
回答已采纳
1
回答
LLVM
:实现对象代码的
链接
、
、
发出目标代码非常简单,但现在我想实现
链接
步骤,这样我的玩具编程语言就可以直接编译成二进制代码(因此不需要使用clang )。如何使用
LLVM
实现这一点?
浏览 7
提问于2018-01-01
得票数 2
回答已采纳
2
回答
'-print_statistics‘
链接
器
选项在Xcode中产生错误
、
、
、
、
我想分析一下我们大型C++项目的
链接
阶段,因为当使用Xcode或xcodebuild
链接
iOS项目时,它需要30分钟。
浏览 10
提问于2018-08-10
得票数 0
回答已采纳
1
回答
编译期间未使用的参数:‘-fuse=
lld
’
、
、
我已经成功地从源代码构建了clang和
lld
,这两个都现在可以在我的./
llvm
-project/build/bin目录下使用。在之后,我现在试图将-fuse= ld命令行指令传递给clang,以强制它使用ld而不是系统的默认
链接
器
(如果我没有弄错的话,它就是GNU ld)如下:但我收到这样的警告: clan
浏览 19
提问于2022-09-19
得票数 0
回答已采纳
1
回答
是否可以在windows中使用clang-cl标志-fprofile-instr-generate -fcoverage-mapping
、
、
、
、
在linux中,我可以简单地通过添加编译标志来成功地生成所有覆盖信息:但是在windows中,它会返回
链接
器
错误(如果没有,你能告诉我我在
链接
阶段遗漏了什么吗?)
lld
-link.exe: error: duplicate symbol: __profn_??_GTestFactoryBase@internal@testing@@UEAAPEAXI@Z
lld
浏览 16
提问于2018-12-01
得票数 1
1
回答
如何知道
LLVM
中
链接
器
的--oformat标志支持的参数?
、
、
LLVM
二进制文件本质上都是跨工具的,不同的
llvm
链接
器
工具(例如ld.
lld
.exe/ld-link.exe)只是模拟基于相同
LLVM
链接
器
内核的不同本地
链接
器
(例如GNU ld/Windows以Windows10上的ld.
lld
.exe为例, ld.
lld
.exe --oformat elf -o test.exe main.o 工作(test.exe肯定
浏览 27
提问于2021-04-02
得票数 0
1
回答
LLVM
缺少
链接
器
,无法编译
lld
(
llvm
链接
器
)
、
、
、
我想要为一个新的目标构建一个编译
器
,然后选择
llvm
。据我所知,我可以使用clang项目作为前端,将
llvm
用作后端。我可以从llc (
llvm
的一部分)中获取.o文件。现在我需要将它们都
链接
到可执行文件中。我试过使用
lld
项目,但是编译失败了,错误如下: Desktop/
llvm
_project/
llvm
/lib/Target/ARM/ARMISelLowering.cpp: In memb
浏览 1
提问于2014-09-18
得票数 1
1
回答
创建.so文件时出现
链接
器
错误。错误:函数未实现
、
、
、
、
在“.so”文件创建的
链接
阶段,“ld”
链接
器
会标记一条错误消息。 我试着在它周围搜索,但找不到任何具体的东西。此邮件将标记为启用了“--trace”
链接
器
标志。“--trace”转储
链接
步骤过程中使用的文件。平台是Windows。 下面提到的是错误消息。在
链接
过程中,此消息会多次出现。任何线索都将不胜感激。
浏览 42
提问于2019-02-21
得票数 1
1
回答
如何使用windows上的clang从命令行传递
链接
器
脚本?
、
、
、
、
我正在尝试为我的一个程序定制内存
映射
的
链接
脚本。 我正在从命令行编译和执行一个程序。这些是我在windows上尝试的选项。:无法识别的选项'/T';忽略linker.ld :致命错误LNK1107:无效或损坏的文件:无法在0x76处读取clang: error:
链接
器
命令失败,退出代码1107 (使用-v查看调用)当我尝试使用-fuse-ld=
lld
-link时,错误是不同的。
lld
-link: warning: ignoring unknown argum
浏览 1
提问于2019-08-03
得票数 2
1
回答
LLVM
6中继构建在Ubuntu 16.04而不是
lld
上
、
我正在Ubuntu 16.04上构建
LLVM
6。我也想要
lld
。但是无论我做什么,
lld
都不构建/安装。 您想要的地方??
llvm
to-
llvm
/tools svn co
lld
$ make 在等待了8小时后,我得到了所有的程序(cla
浏览 4
提问于2017-12-07
得票数 1
回答已采纳
1
回答
Clang
链接
器
不识别Linux库
、
、
、
、
我得到了一个命令,可以将我的代码编译成.o文件,但我无法让它
链接
到生成二进制文件。现在它说它不能
链接
到Linux库的几个副本,即使我在我的系统上有它们的副本,并且已经把目录给了
链接
器
。: InstalledDir: C:\Program Files\
LLVM
\bin "C:\\Program Files\\
LLVM
\\bin\\ld.
lld
" --eh-frame-hdr -m elf_x86ld-linux-x86-64.so.2 -o main
浏览 359
提问于2021-05-10
得票数 1
回答已采纳
1
回答
无法使用link .
lld
链接
C运行时库(libcmt.lib) (Windows)
、
、
、
、
我正在使用
LLVM
编写一种语言。我希望避免不得不打包clang并简单地使用
LLVM
工具(例如。
lld
,
lld
-
链接
)。错误: C:\Program Files\
LLVM
\bin\
lld
-link: warning: libcmt.lib(loadcfg.obj): undefined symbol: __enclave_config正如我前面所写的,__enclave_config是一个由
链接
器
填充的变量,但是您必须使用VC
链
浏览 3
提问于2019-05-16
得票数 4
回答已采纳
2
回答
将自定义
链接
器
可执行文件指定为g++
、
我想在我们的项目中尝试
LLVM
链接
器
(
lld
)。我们使用gcc 6,所以显然-fuse-ld=
lld
旗子还不可用。默认情况下,我不控制ld可执行文件,因此不能用符号
链接
替换它。还有其他选择吗?我们使用的构建系统是生成的,
链接
是由编译
器
完成的,而不是直接调用ld。
浏览 0
提问于2019-04-11
得票数 1
回答已采纳
2
回答
lld
链接
器
是ld和黄金的替代品吗?
、
lld
目前正在开发中,每周都添加新功能。它的开发人员承诺
lld
比ld更快。与gold相比,它是如何竞争的
lld
是ld的替代品吗?用。
浏览 1
提问于2015-03-31
得票数 25
回答已采纳
4
回答
如何安装clang++?
、
我运行过sudo apt-get install
llvm
,也运行过sudo apt-get install build-essential和sudo apt-get update。
浏览 0
提问于2014-08-10
得票数 48
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows上的Chrome也将使用Clang编译器
iOS代码染色原理及技术实践
英特尔最新版C/C++编译器采用LLVM架构,性能提升明显
Linux搭建ISCSI服务器
以Rust编写的类Unix操作系统Redox OS发布0.5版
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券