我在corei7的ubuntu上运行的是gcc 4.8.2版。
在谷歌搜索中找到了一些AVX的内部函数,但我不确定这组内部函数是否可以用于编译Linux设备驱动程序。
如果可以,在座的任何人都能告诉我makefile的正确设置是什么,以及在c源代码中包含哪些头文件来用gcc编译这个avx?
谢谢。
发布于 2021-11-09 00:59:31
当使用Linux内核的"x86intrin.h“构建时,通过如下定义_MM_MALLOC_H_INCLUDED来阻止_mm_malloc()和_mm_free()的定义:
#define _MM_MALLOC_H_INCLUDED
#include <x86intrin.h>内存分配函数将不可用,但它们无论如何都不能在内核中工作。其他内部功能将可用。
https://stackoverflow.com/questions/29240450
复制相似问题