这似乎是在Linux上从源代码构建openssl的最佳方式。但是,我找不到使用-fPIC和-shared构建它的方法(因为它将是一个链接的静态文件)。
版本:https://www.conan.io/source/OpenSSL/1.0.2g/lasote/stable
或者,我试图找到预先建立的二进制文件,但是atlas我找不到任何内容。
答案 0 :(得分:1)
您可以查看最新的Conan包装配方here,预先构建的包位于conan-center存储库中,conan.io存储库不再处于活动状态。
使用fPIC构建包的共享风格:
将conan-center存储库添加到遥控器:
conan remote add conan-center https://api.bintray.com/conan/conan/conan-center
在您的要求中指定最新版本参考(例如,您的conanfile.txt),指定共享选项:
[requires]
OpenSSL/1.0.2l@conan/stable
[options]
OpenSSL:shared=True
--build missing
参数 conan install
您也可以使用VisualStudio,MinGW,带Apple-clang的OSX,带有gcc的Linux在Windows中构建它......完全相同的程序。
希望它有所帮助。