automake 发表于 2019-5-5 14:54:02

zhanqing1001 发表于 2019-4-20 12:53
请问你的问题解决了吗,我也遇到了同样的问题

你是用命令行编译还是用codeblocks之类的集成环境编译?

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.

automake 发表于 2019-5-6 16:23:21

DXKJ_001 发表于 2019-5-5 21:35
我的环境是OKMX6DL-S3型开发板,主芯片是iMX6DL,工业级。

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

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

ysahn 发表于 2019-5-21 09:05:03

我怀疑官方给的开发环境有问题,每次虚拟机重启都需要配置一遍环境变量,编译也总是报找不到头文件的错
页: 1 [2]
查看完整版本: 这个编译链接问题怎么解决(OKMX6UL-C(eMMC、Nand版)_Qt5.6+Linux4.1.15)