在我的c ++应用程序中,我链接到openssl,如下所示:
add_library(SSL10 SHARED IMPORTED)
set_target_properties(SSL10 PROPERTIES IMPORTED_LOCATION "/usr/lib/arm-linux-gnueabi/libssl.so.1.0.0")
到目前为止,这种方法运行良好 - 在Raspbian上运行应用程序。
现在我使用最新版本的Raspbian(Raspbian stretch),其中包含更新版本的openssl,我的应用程序抱怨因为它需要libssl.so.1.0.0
如何让我的应用程序使用libssl.so.1.0.0或NEWER?
或者我是否需要链接到这样的静态库:
add_library(SSL10 SHARED IMPORTED)
set_target_properties(SSL10 PROPERTIES IMPORTED_LOCATION "/usr/lib/arm-linux-gnueabi/libssl.a")