菜单

如何加入第三方动态库

下载

一、模拟器

模拟器下,本身就是在windows下运行,只需要指定头文件目录、动态库名称及所在目录。

1. 加入头文件路径

2. 加入动态库及其查找目录

动态库名为文件名,如xxx.dll,则填入xxx(与arm不一样)

二、HMI屏(arm)

1. 加入头文件路径

注意与模拟器不一样的地方:选择的Release

2.加入动态库及其查找目录

动态库名为文件名,如libxxx.so,则填入xxx(屏上运行的库文件必须以lib开头)

3.复制so.x文件到发布目录下

注意,如果编译的第三方库带版本号,如编译得到可如下三个文件libxml2.so, libxml2.so.2, libxml2.so.2.0.0

运行时一般只需要libxml2.so.2这个文件,将它复制到发布目录下即可。

三、关于第三方库的编译

APUSIDE目录中,sdk\gcc-linaro-6.3.1-2017.05-i686-mingw32_arm-linux-gnueabihf\bin就是所需的工具链,用这个编译生成的so可用于鑫通态HMI屏中

最近修改: 2025-05-19Powered by