[Linux] 这个编译链接问题怎么解决(OKMX6UL-C(eMMC、Nand版)_Qt5.6+Linux4.1.15)

 荐

9

主题

32

回帖

166

积分

A40i\T3\T507\T527通行证i.MX6UL通行证i.MX6Q通行证

楼主| automake 发表于 2019-5-5 14:54:02 | 显示全部楼层
zhanqing1001 发表于 2019-4-20 12:53
请问你的问题解决了吗,我也遇到了同样的问题

你是用命令行编译还是用codeblocks之类的集成环境编译?
点评回复 支持 反对

使用道具 举报

1

主题

2

回帖

21

积分

i.MX6UL通行证i.MX6Q通行证

DXKJ_001 发表于 2019-5-5 21:35:51 | 显示全部楼层
飞凌-chongzi 发表于 2019-4-10 10:26
你好参考图中添加参数

希望能帮到您

我的环境是OKMX6DL-S3型开发板,主芯片是iMX6DL,工业级。

使用arm-poky-linux-gnueabi-gcc编译了一个程序
代码如下:

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    printf("1st app run on iMX6\n");
    return 0;
}


按照论坛里面的要求,增加了编译参数为--sysroot=$SDKTARGETROOT -mfloat-abi=hard,后编译通过,通过FTP放到了板子上,运行结果为

segmantation fault.

点评

你这个和我的问题不一样,我那个是编译不成功。 段错误一般是指针问题,但你这个程序就不知道怎么回事了。  详情 回复 发表于 2019-5-6 16:23
点评回复 支持 反对

使用道具 举报

9

主题

32

回帖

166

积分

A40i\T3\T507\T527通行证i.MX6UL通行证i.MX6Q通行证

楼主| automake 发表于 2019-5-6 16:23:21 | 显示全部楼层
DXKJ_001 发表于 2019-5-5 21:35
我的环境是OKMX6DL-S3型开发板,主芯片是iMX6DL,工业级。

使用arm-poky-linux-gnueabi-gcc编译了一个 ...

你这个和我的问题不一样,我那个是编译不成功。
段错误一般是指针问题,但你这个程序就不知道怎么回事了。
点评回复 支持 反对

使用道具 举报

0

主题

4

回帖

32

积分

AM335x通行证i.MX6Q通行证

ysahn 发表于 2019-5-21 09:05:03 | 显示全部楼层
我怀疑官方给的开发环境有问题,每次虚拟机重启都需要配置一遍环境变量,编译也总是报找不到头文件的错
点评回复 支持 反对

使用道具 举报

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

本版积分规则