无法在 Linux Lubuntu 64 位上编译用于 Comedi 接口的 Simulink 函数

无法在 Linux Lubuntu 64 位上编译用于 Comedi 接口的 Simulink 函数

我已经在 32 位 Windows 上为 comedi 接口创建了 simulink s-function 块并成功编译。但我无法在 64 位 linux-rtai(lubuntu) 系统上进行编译。我收到以下错误。

/usr/src/linux-4.14.89/include/linux/falloc.h:13:2: 错误:'__s16' 没有命名类型;您是指 '._516' 吗?__s16 l_type;^~~~~ ._516

/usr/src/linux-4.14.89/include/linux/falloc.h:14:2: 错误:'__s16' 没有命名类型;您是指 '._516' 吗?__s16 l_whence;^~~~~ ._516

/usr/src/linux-4.14.89/include/linux/falloc.h:15:2: 错误:'__s64' 没有命名类型;您是指 '__f64' 吗?__s64 l_start;^~~~~ __f64

/usr/src/linux-4.14.89/include/linux/falloc.h:16:2: 错误:'__s64' 没有命名类型;您是指 '__f64' 吗?__s64 l_len;//s64 /* len == 0 表示直到文件末尾 */^~~~~ __f64

/usr/src/linux-4.14.89/include/linux/falloc.h:17:2: 错误:'__s32' 没有命名类型;您是指 '__f32' 吗?__s32 l_sysid;^~~~~ __f32

/usr/src/linux-4.14.89/include/linux/falloc.h:18:2: 错误:“__u32”未命名类型;您是指“__f32”吗?__u32 l_pid;^~~~~ __f32

/usr/src/linux-4.14.89/include/linux/falloc.h:19:2: 错误:'__s32' 没有命名类型;您是指 '__f32' 吗?__s32 l_pad[4];/* 保留区域 */ ^~~~~ __f32

相关内容