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

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

hilink sdk集成到harmonyos中,hilink sdk已有静态库文件如何通过gn添加到harmonyos编译中?-鸿蒙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集成
1812浏览 • 3回复 待解决
安装不了HarmonyOs Legacy SDK
244浏览 • 1回复 待解决
关于DevEco Studio harmonyos SDK问题
6443浏览 • 5回复 待解决
MacOS DevEco Studio 无法下载 HarmonyOS SDK
2188浏览 • 3回复 待解决
开发第三方SDK如何编译
6860浏览 • 2回复 待解决
鸿蒙library如何引用本地har
1859浏览 • 3回复 待解决
AndroidSdk如何转为鸿蒙SDK
1346浏览 • 1回复 待解决
没有SDK Manager,无法配置SDK
793浏览 • 1回复 待解决
harmonyos怎么读写文件
3667浏览 • 1回复 已解决