我正在尝试编写一个使用nanosleep()函数的模块。
当我的make文件运行时,它通过执行以下操作来更改构建库: make -C /lib/modules/2.6.18-128.4.1.el5/build M = / workspace / lcd-winstar-0.0.1 modules
nanosleep在/ usr / include中声明,所以我的makefile无法找到它。 我应该在makefile中添加哪些行以包含此位置?????
谢谢
答案 0 :(得分:3)
-I dir
将目录dir添加到要搜索的目录列表中 头文件。目录由-I命名 在标准之前搜索 系统包括目录。如果 目录目录是一个标准系统 包含目录,选项是 忽略以确保默认值 搜索系统目录的顺序 和系统的特殊处理 标题没有被打败。
&安培;&安培;
-Ldir 将目录dir添加到要搜索的目录列表-l