应用开发工具链安装

优质
小牛编辑
127浏览
2023-12-01

第一步:必须先编译过sdk,然后可以在以下路径找到工具链:

openwrt/staging_dir/toolchain-arm_cortex-a7+neon_gcc-5.3.0_glibc-2.22_eabi

第二步:拷贝toolchain-arm_cortex-a7+neon_gcc-5.3.0_glibc-2.22_eabi到/opt目录下,设置环境变量:

root@ubuntu:~$ vi ~/.bashrc
    //最后面加上
    export PATH=$PATH:/opt/toolchain-arm_cortex-a7+neon_gcc-5.3.0_glibc-2.22_eabi/bin

//更新环境变量
root@ubuntu:~$ source ~/.bashrc

第三步:应用程序的编译, 例如:

arm-openwrt-linux-gnueabi-gcc -o main.elf main.c -L./ -lpthread -lm

example: main.c

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

int main(int argc, char **argv)
{
    printf("hello world\n");
    return 0;
}