我正在尝试编写一个使用sched_setaffinity()
. 它在(afaik)中声明linux/sched.h
但在core.c
(afaik)中实现,现在问题是我的系统似乎没有core.c
任何地方,因此链接失败(sched_setaffinity
未定义)。我一直在尝试用谷歌搜索,但没有任何进展。我已经安装了linux-kernel-source
软件包,是否有类似的东西kernel-devel
(如在 redhat 发行版中)我应该注意?有什么办法可以解决这个问题?我还尝试下载完整的内核源并将那些丢失的文件复制到内核源目录中/usr/src/
,但效果不佳..
谢谢!
我使用的是 lubuntu 系统,内核版本为 3.5.0-21-generic