s4e*_*eed 21
假设Windows,您可以从Win32 OpenSSL安装项目页面下载其安装.您可以选择一个用于开发64位窗口或用于32位窗口.只需运行设置,一切都将轻松完成.默认安装目录是:C:\ OpenSSL-Win32
在Qt创建器中,如果您想将库链接到项目,只需将此行添加到.pro文件(项目文件):
LIBS += -L/path/to -llibname
Run Code Online (Sandbox Code Playgroud)
这就是我们为这个库做的事情(例如链接ubsec.lib)
LIBS += -LC:/OpenSSL-Win32/lib -lubsec
Run Code Online (Sandbox Code Playgroud)
注意-L和-l.看到这个问题.您甚至不需要在库名称的末尾指定.lib.
对于包含.h文件,请将此行添加到.pro文件中:
INCLUDEPATH += C:/OpenSSL-Win32/include
Run Code Online (Sandbox Code Playgroud)
之后你可以包含这样的文件:
#include <openssl/aes.h>
Run Code Online (Sandbox Code Playgroud)
来自George的无法在Qt Creator中使用OpenSSL的AES文件:
如果在Linux上,则将以下内容添加到您的.pro文件中:
Run Code Online (Sandbox Code Playgroud)PKGCONFIG += openssl它将处理所有必需的头文件路径,编译链接器选项和库。
并确保在系统中安装了openssl-devel软件包。
| 归档时间: |
|
| 查看次数: |
28119 次 |
| 最近记录: |