hilink sdk集成到harmonyos中,hilink sdk已有静态库文件如何通过gn添加到harmonyos编译中?

将hilink sdk集成到harmonyos中,在third_party文件下新建一个目录,把hilink sdk放到里面,并且新建一个BUILD.gn,内容如下:

hilink sdk集成到harmonyos中,hilink sdk已有静态库文件如何通过gn添加到harmonyos编译中?-鸿蒙开发者社区

这样写之后我的预期是将myparty.c和libhilinkdevicesdk.a打包成一个新的静态库文件,但是结果只有myparty.c中的函数能被正常调用,libhilinkdevicesdk.a这个库文件在链接阶段找不到。

gn语法刚刚接触,不知道哪里有错。。。

鸿蒙
HarmonyOS
文件
2021-11-23 10:18:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Betsty
1

可参考:

static_library("hilink_sdk") {

    sources = [

        "hilink/hilink_bt.c",

        "hilink/hilink_device.c",

    ]

    include_dirs = [

        "hilink/include",

    ]

}

分享
微博
QQ
微信
回复
2021-11-24 08:49:25
相关问题
Hi3861 Hilink SDK集成
10893浏览 • 4回复 待解决
怎么集成HarmonyOS SDK
4822浏览 • 1回复 待解决
HarmonyOS 卡片添加到负一屏
441浏览 • 1回复 待解决
如何HarmonyOS添加编译参数
552浏览 • 1回复 待解决
harmonyOS5.0SDK移除linux编译
137浏览 • 0回复 待解决
HarmonyOS SDK和openHarmony SDK怎么选择?
8186浏览 • 1回复 待解决
HarmonyOS如何对外提供sdk
345浏览 • 1回复 待解决