永发信息网

tslib make时报错,这是什么错误啊?要怎么解决呢?

答案:2  悬赏:60  手机版
解决时间 2021-01-28 18:53
s_calibrate.c: 在函数‘main’中:
ts_calibrate.c:234:9: 警告: 忽略声明有 warn_unused_result 属性的‘write’的返回值 [-Wunused-result]
In file included from /usr/include/fcntl.h:252:0,
from /usr/include/i386-linux-gnu/sys/fcntl.h:1,
from ts_calibrate.c:20:
在函数‘open’中,
内联自‘main’于 ts_calibrate.c:227:11:
/usr/include/i386-linux-gnu/bits/fcntl2.h:51:24: 错误: 调用‘__open_missing_mode’,声明有错误属性:open with O_CREAT in second argument needs 3 arguments
在函数‘open’中,
内联自‘main’于 ts_calibrate.c:229:11:
/usr/include/i386-linux-gnu/bits/fcntl2.h:51:24: 错误: 调用‘__open_missing_mode’,声明有错误属性:open with O_CREAT in second argument needs 3 arguments
make[2]: *** [ts_calibrate.o] 错误 1
make[2]:正在离开目录 `/opt/EmbedSky/tslib/tests'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/opt/EmbedSky/tslib'
make: *** [all] 错误 2
最佳答案
现在用的tslib是使用git下载的。注意,最好使用Linux平台,因为该工程中包括了脚本文件(如autogen.sh),而Windows与Linux处理一行的结束字符是不相同的,因此请在Linux中下载,当然,使用编辑器转换结束字符也无所谓。
命令如下:
$ git clone https://github.com/kergoth/tslib
编译过程如下:
$ ./autogen.sh
$ ./configure --host=arm-linux --prefix=/home/latelee/lib/tslib
$ make
$ make install
全部回答
搜一下:tslib make时报错,这是什么错误啊?要怎么解决呢?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
招商银行信用卡催款是用什么电话打的,是用02
邸弟的意思是什么啊?知道的请说下!
斯柯达导航液晶屏白天看不清怎么弄,白天反光
【找一单机游戏】
四级分数有误~~!!!!???
不愿分离的四字词
基诺族的意思是什么啊?知道的请说下!
如果利率下降趋势,如何选择整存整取,零存整取
爱上己婚男
问大家,一个男人会在什么情况下删掉朋友圈发
重庆有高中篮球联赛可打吗?如果有,怎样打?
七友的意思是什么啊?知道的请说下!
考公务员档案问题。
车底盘被刮了,去维修店检查要多少钱
广东省电话区号是多少
推荐资讯
ipad air2 充电多久才能充满
读我国某区域多年气温和河流径流量统计图,请
建国大业首映没
细菌是单细胞原始类型的生物,其细胞内没有成
贫姑的意思是什么啊?知道的请说下!
患者女,22岁。去某医院行拔牙术,注射麻药时
哪家网上药店药品保真,价格便宜,质量有保障
【微波干燥杀菌机好用吗,它的原理是怎么样的?
甲鱼 速冻
泊安商务宾馆(鄂尔多斯鄂托克前旗)地址有知道
下列哪种激素可以影响婴幼儿脑的发育A. 性激
言情小说中女主角叫叶佳的小说名字是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?