问题:安装声卡驱动进行sudo make时报错:error: implicit declaration of function ‘do_posix_clock_monotonic_gettime’
解决:修改pcm.h文件和timer.c文件
方法:
timer.c文件在Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/timer.c
pcm.h文件在Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/include/sound/pcm.h
修改这两个文件
在文件开头加上
include <linux/timekeeping.h>
define do_posix_clock_monotonic_gettime(ts) ktime_get_ts(ts)
注:我使用的是ubuntu server 1604