这似乎是在Linux上从源代码构建openssl的最佳方式。但是,我找不到使用-fPIC和-shared构建它的方法(因为它将链接到一个静态文件)。如何使用柯南在Linux上构建openssl
版本:https://www.conan.io/source/OpenSSL/1.0.2g/lasote/stable
另外,香港专业教育学院试图寻找预建的二进制代码,但是我寰找不到任何。
这似乎是在Linux上从源代码构建openssl的最佳方式。但是,我找不到使用-fPIC和-shared构建它的方法(因为它将链接到一个静态文件)。如何使用柯南在Linux上构建openssl
版本:https://www.conan.io/source/OpenSSL/1.0.2g/lasote/stable
另外,香港专业教育学院试图寻找预建的二进制代码,但是我寰找不到任何。
您可以查看最新的Conan软件包配方here,预建的软件包位于conan-center存储库中,conan.io存储库不再有效。
要使用灵活插卡构建软件包的共享味:
柯南中心库添加到遥控器:
conan remote add conan-center https://api.bintray.com/conan/conan/conan-center
指定您的要求的最新版本参考(例如conanfile.txt),指定共享选项:
[requires]
OpenSSL/[email protected]/stable
[options]
OpenSSL:shared=True
--build missing
参数conan install
您还可以使用VisualStudio的,MinGW的,OSX与苹果铛建立它在Windows中, Linux与gcc ...完全相同的程序。
希望它有帮助。
谢谢你,你如何构建调试版本和发行版本? -s build_type =“发布/调试”,但在conan安装中添加此项? – Mike5050
是的。您还可以使用配置文件(包含设置,选项等的文本文件)并使用--profile path/to/profile传递配置文件 – lasote