[嵌入式linux] linux驱动程序里面可不可以包含头文件string.h

[复制链接]
 楼主| wangflw 发表于 2013-7-22 16:40 | 显示全部楼层 |阅读模式
我有一个裸机环境下的驱动代码,现在想修改移植到linux环境下面。代码里面原来是包含了string.h文件的,在编译的时候出错。提示:



可是我的编译器路径下include目录里是有这个文件的。那为什么还会报这个错误呢?
然后我用souce insight 软件搜索了一下linux2.6.30的所有代码,里面都没有文件包含string.h。所以也问下linux驱动代码里面是不是不能包含string.h?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| wangflw 发表于 2013-7-23 10:44 | 显示全部楼层
没人回复吗?自己顶~
sdnumcu 发表于 2013-7-23 11:40 | 显示全部楼层
帮顶
 楼主| wangflw 发表于 2013-7-24 10:13 | 显示全部楼层
string.h是标准的c库里面的。linux驱动里面确实很少用到。现在已经改思路了,不编译成模块了。直接在应用层,通过调用linux自带的i2cdev.c产生的i2C-0设备去控制i2c slaver.所以这个问题,虽然没人回答,但就这样绕过去了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

340

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

8

主题

340

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部