c - 如何为标准库函数创建别名?
问题描述
我正在尝试fmaf
使用 alias 属性为标准库函数创建别名。
#include <math.h>
float float_fma(float x, float y, float z) __attribute__((alias("fmaf")));
int main() {
float_fma(0,0,0);
return 0;
}
我收到错误“未定义的符号'fmaf'”。
<source>:2:11: error: 'float_fma' aliased to undefined symbol 'fmaf'
2 | float float_fma(float x, float y, float z) __attribute__((alias("fmaf")));
|
^~~~~~~~~
我怎样才能使别名fmaf
?
解决方案
推荐阅读
- python - python核心文件在哪里
- excel - 使用 Excel VBA 将多个图像转换为一个 PDF 文件并将每个图像适合一页
- javascript - 平滑滚动,当 CSS 可以在一行中完成时,为什么我需要一个脚本?
- c - “等待程序退出时超时”在Cs50中查找
- python - Python - 检查列表中的关键字是否在字符串中(作为一个完整的单词)并返回找到的关键字
- python - Django 3.1:创建自定义仪表板而不是使用 Django Admin 的开发含义
- ios - 如何使用我的 iOS 应用在网页上打开 SVG?
- python - 并行计算的性能低于 Python 中的无并行计算
- microservices - 停止特定实例注册 Eureka
- python - 更好的python代码来减少内存使用?