2017-01-09 44 views

回答

1

研究了這麼多的時間後,我發現解決方案

如果我們要使用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++ Build - >設置

    c。 C++鏈接器 - >庫

    d。在「庫(-l)」部分,單擊添加並將.so文件的名稱排除.so和lib(在我的示例中爲:org.example.testlibrary)

  4. 現在使用.so文件的函數頭文件在你的TestApplication中。

相關問題