Clang ld.lld链接器在windows上是否正常工作?

Clang ld.lld链接器在windows上是否正常工作?,clang,llvm,clang++,lld,Clang,Llvm,Clang++,Lld,起初ld.lld似乎链接成功,但在执行call指令时可执行文件崩溃 我正在使用Clang6.0.1 我的程序使用gcc ld链接并执行得很好 有人告诉我司机不完整,是真的吗 是否有人使用ld.lld成功链接并在windows上运行 -> 4 extern "C" void Entry() -> 5 { -> 6 ExitProcess(0); Game.exe`::Entry(): -> 0x140003000 <+0>: sub

起初ld.lld似乎链接成功,但在执行call指令时可执行文件崩溃

我正在使用Clang6.0.1

我的程序使用gcc ld链接并执行得很好

有人告诉我司机不完整,是真的吗

是否有人使用ld.lld成功链接并在windows上运行

-> 4    extern "C" void Entry()
-> 5    {
-> 6      ExitProcess(0);

Game.exe`::Entry():
->  0x140003000 <+0>:  sub    rsp, 0x28
    0x140003004 <+4>:  mov    rax, qword ptr [rip - 0x1fe7] ; __imp_ExitProcess
    0x14000300b <+11>: xor    ecx, ecx
    0x14000300d <+13>: call   rax
    0x14000300f <+15>: ud2

    (lldb) s
    Process 7508 crashed
    * thread #1, stop reason = Exception 0xc0000005 encountered at address 0x001034
    frame #0: 0x0000000000001034
->4外部“C”无效条目()
-> 5    {
->6退出流程(0);
Game.exe`::Entry():
->0x140003000:子rsp,0x28
0x140003004:mov-rax,qword-ptr[rip-0x1fe7];uu imp_uexitprocess
0x1400300B:xor ecx,ecx
0x1400300D:呼叫rax
0x1400300F:ud2
(lldb)s
进程7508崩溃
*线程#1,停止原因=在地址0x001034处遇到异常0xc0000005
帧#0:0x0000000000001034

您能发布完整的堆栈、错误消息吗?如果可能,还可以发布工具版本的call指令吗?@ChiragPatel我已经添加了lldb输出。完整的堆栈、错误消息和call指令都可以从这个代码段中看到。我还添加了版本号。