该环境主要用于易灵思risc_v软核的编译及调试,静态库的编译流程如下:
首先创建一个C project工程

创建的时候选择静态库和 RISC-V Cross GCC编译,并输入名称

创建工程后,导入所要编译的文件,设置编译环境如下:


build后会生成.a文件,将.a文件和对应的.h放到应用程序工程中,即可调用。
应用程序需要修改makefile文件,增加对静态库的引用,增加如下语句:
LIBS += -L./“目录” -l“静态库名称,去掉前面的lib 和最后.a”
该环境主要用于易灵思risc_v软核的编译及调试,静态库的编译流程如下:
首先创建一个C project工程
创建的时候选择静态库和 RISC-V Cross GCC编译,并输入名称
创建工程后,导入所要编译的文件,设置编译环境如下:
build后会生成.a文件,将.a文件和对应的.h放到应用程序工程中,即可调用。
应用程序需要修改makefile文件,增加对静态库的引用,增加如下语句:
LIBS += -L./“目录” -l“静态库名称,去掉前面的lib 和最后.a”