提问人:kevl 提问时间:9/17/2023 最后编辑:fcdtkevl 更新时间:9/19/2023 访问量:46
使用 gcc 错误编译程序集(.s 文件) C++ 标准库
Compiling assembly (.s file) using gcc error c++ standard library
问:
我正在尝试将我使用 llvm (llc) 生成的文件编译回文件。.s
.exe
尝试使用 g++ 编译文件时,出现多个错误.s
g++ output.s -o test.exe
output.s:344:错误:操作数 1 中的字符“?”无效
该错误发生在以下调用中:
callq “?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z
因此,这些 c++ 标准库调用存在一些问题。 如何让 gcc/g++ 识别这些?
答: 暂无答案
上一个:阴影空间示例
评论
llc
.s
?
?
clang
.s
g++
.exe
g++
as
?
hexdump -C output.s | less
clang