【发布时间】:2016-07-26 10:12:57
【问题描述】:
我正在尝试在clang 3.8.0 for windows(预建)中编译以下代码
int main()
{
__readfsdword(0x30);
__readgsqword(0x60);
return 0;
}
我收到以下链接错误
错误 LNK2019:未解析的外部符号 __readgsqword 在中引用 主函数
知道为什么调用 __readfsdword 编译和链接正常,但调用 __readgsqword 没有?
我正在使用 -m64 编译标志来构建 64 位二进制文件,以及 __x86_64__ 预处理器标志,它应该能够根据 \lib\Headers\Intrin.h 使用 __readgsqword
我在 x86 和 x64 版本的 clang 上遇到相同的错误。
任何帮助都会得到帮助
【问题讨论】:
-
您解决了这个问题吗?
标签: windows clang llvm unresolved-external