手机应用中的共享库

手机应用中的共享库

我正在尝试移植这个(https://github.com/jobe-m/ownkeepass) keepass 应用程序到 Ubuntu Phone。我才刚刚开始,想包含所需的库和插件。我还没有编写 UI。

我目前的问题是 Keepass 插件找不到 gcrypt.h。我只是不知道如何为 Ubuntu Phone 正确链接库。

我正在使用 qmake,我的代码目前如下所示:

password_generator_qmldir.path   = /usr/share/$${TARGET}/lib/harbour/ownkeepass/PasswordGenerator
password_generator_qmldir.files += \
    ../common/qml/imports/PasswordGenerator/qmldir
password_generator_lib.path   = /uKeepass
password_generator_lib.files += \
    ../common/qml/imports/PasswordGenerator/$$ARCH_LIBS/libPasswordGenerator.so \
    ../common/qml/imports/PasswordGenerator/$$ARCH_LIBS/libgcrypt.so.11 \
    ../common/qml/imports/PasswordGenerator/$$ARCH_LIBS/libgpg-error.so.0

INSTALLS += \
    password_generator_lib \
    password_generator_qmldir \

我承认,我确实不知道 qmldir 是做什么用的。

提前致谢,莫里茨

相关内容