嵌入式爱好者

查看: 13780|回复: 2

[Linux] 交叉编译出现No such file or directory

[复制链接]

3

主题

15

帖子

58

积分

i.MX6Q通行证FCU1201通行证

扫一扫,手机访问本帖
发表于 2020-9-29 08:55:38 | 显示全部楼层 |阅读模式
本帖最后由 tj小平 于 2020-9-29 08:58 编辑

我现在用的OKMX6Q-C开发板,虚拟机环境是:下载的网上已经配置好的虚拟机(OKMX6Q、DL(QT5.6+linux4.1.15)开发环境),直接用VMware12打开的。问题如下:
1. 用交叉编译器,编译自带的例子,错误提示如下:

root@ubuntu:/lup# arm-poky-linux-gnueabi-gcc tty_test.c -o tty_test
tty_test.c:2:21: fatal error: termios.h: No such file or directory
compilation terminated.

2. 又尝试了第二个例子,错误提示如下:

root@ubuntu:/lup# ls
key.c  tty_test.c
root@ubuntu:/lup# arm-poky-linux-gnueabi-gcc key.c -o key
key.c:1:19: fatal error: stdio.h: No such file or directory
#include <stdio.h>
                   ^
compilation terminated.

请问上面的错误如何解决,谢谢

回复

使用道具 举报

0

主题

1173

帖子

2194

积分

发表于 2020-9-29 17:14:48 | 显示全部楼层
执行环境变量,使用$CC编译

点评

按你的方法,解决啦,非常感谢  详情 回复 发表于 2020-10-8 22:17
回复 支持 反对

使用道具 举报

3

主题

15

帖子

58

积分

i.MX6Q通行证FCU1201通行证

 楼主| 发表于 2020-10-8 22:17:09 | 显示全部楼层
zhichao 发表于 2020-9-29 17:14
执行环境变量,使用$CC编译

按你的方法,解决啦,非常感谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-25 09:41

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表