首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用GCC编译Intel AVX instrinsics for Linux设备驱动

用GCC编译Intel AVX instrinsics for Linux设备驱动
EN

Stack Overflow用户
提问于 2015-03-25 02:42:01
回答 1查看 1.2K关注 0票数 3

我在corei7的ubuntu上运行的是gcc 4.8.2版。

在谷歌搜索中找到了一些AVX的内部函数,但我不确定这组内部函数是否可以用于编译Linux设备驱动程序。

如果可以,在座的任何人都能告诉我makefile的正确设置是什么,以及在c源代码中包含哪些头文件来用gcc编译这个avx?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-11-09 00:59:31

当使用Linux内核的"x86intrin.h“构建时,通过如下定义_MM_MALLOC_H_INCLUDED来阻止_mm_malloc()_mm_free()的定义:

代码语言:javascript
复制
#define _MM_MALLOC_H_INCLUDED
#include <x86intrin.h>

内存分配函数将不可用,但它们无论如何都不能在内核中工作。其他内部功能将可用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29240450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档