繁体   English   中英

如何在Tizen中添加.so文件

[英]How to add .so file in tizen

我是tizen平台的新手。 我有一个.so文件。 是否可以在Tizen本机,Web或混合应用程序中使用.so文件? 如果是,请您指导我如何使用,这对我完成任务很有帮助。

经过大量的研究,我找到了解决方案

如果我们想在Tizen中使用.so文件,则必须使用适当的硬件体系结构编译源代码。 您可以将.so文件直接添加到主项目中。

假设您有两个应用程序:

  1. TestLibrary(共享库)

  2. TestApplication(要使用.so文件)

程序:

  1. 将共享库的头文件(在示例中:TestLibrary / inc)复制到TestApplication的inc文件夹中。

  2. 将.so文件(在我们的示例中:liborg.example.testlibrary.so)保留在TestApplication的lib文件夹中

  3. 显示库路径如下:

    一种。 打开TestApplication的属性窗口

    b。 C / C ++构建->设置

    C。 C ++链接器->库

    d。 在“库(-l)”部分中,单击添加并放置.so文件名(不包括.so和lib)(在我的示例中:org.example.testlibrary)

  4. 现在,通过将头文件包含在TestApplication中来使用.so文件的功能。

对于1.我建议添加usr / include dir并将其添加到编译器路径,

您可以在以下位置找到示例:

https://wiki.iotivity.org/tizen

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM