c++ - 错误:Win64 ABI 功能中使用的“va_start”让 thi seero 在 clang 中帮助我解决这个问题?
问题描述
我已经编译了,但是在 ubuntu 中使用 CLANG 进行编译时,我遇到了类似这样的错误:Win64 ABI 函数中使用了“va_start”。谁能帮我?
解决方案
由于您的函数是static
并且我怀疑您是否将它作为参数传递到任何地方,我相信您可以在EFIABI
此处(和声明中)删除。EFIABI
是一个 4 寄存器调用约定,GCC 似乎不支持可变参数。
推荐阅读
- facebook-graph-api - Facebook Graph Api 测试应用安装
- javascript - 为什么它适用于 let 关键字但不适用于 var
- azure-webjobs - Azure WebJob 未加载本地 App.config
- c# - 构建 Xamarin 项目时出错
- node.js - Node.JS:Sequelize 关联集无法恢复偏执狂的记录
- php - 回声内的 PHP 语句回显
- laravel - 在树视图中显示数据在树视图中显示数据
- vagrant - Vagrant 语法错误
- image-processing - 语法:Julia中的意外“=”
- javascript - LinkedIn API - 如何在 A 公司找到用户 1 和用户 2 之间的相互联系