- 积分
- 83
贡献618
飞刀184 FD
注册时间2018-11-20
在线时间14 小时
扫一扫,手机访问本帖
|
之前用 6UL-C2 的时候,交叉编译工具可以直接在makefile中指定gcc工具路径,从而编译。可是这个开发板的手册说明中,需要先:
- 4.2.1 设置环境变量
- 注意“.”后面的空格
- . /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
复制代码 然后在命令行 使用 $CC来编译程序,查看 $CC如下:
- arm-poky-linux-gnueabi-gcc -march=armv7ve -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.0/sysroots/cortexa7hf-neon-poky-linux-gnueabi
复制代码 其中 arm-poky-linux-gnueabi-gcc 编译时 会缺少 头文件包含,用$CC 确实可以编译单个文件,可我不知道放到makefile中该怎么使用,目前我打算用cmake搭配vscode开发,碰到这个问题不知道怎么解决。
|
|