一、模拟器
模拟器下,本身就是在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屏中