openssl包含Visual studio 2012无法识别的路径

openssl include path not recognised by Visual studio 2012

本文关键字:识别 路径 2012 包含 Visual studio openssl      更新时间:2023-10-16

我正在尝试使用VS12使用SSL构建PJSIP项目。

我已经在我的电脑上安装了OPENSSL项目,位于C:\OPENSSL-0.9.8k_WIN32.,并在我的项目中添加了include-dir和属性文件中的give path,但低于错误

  1. IntelliSense:无法打开源文件"openssl/ssl.h"c:\Users\Kumar\Desktop\PJ Project 1.0\1.0\pjsip\src\pjsip/sip_transport_tls_ossl.c 45 1 pjsip_core
  2. IntelliSense:无法打开源文件"openssl/er.h"c:\Users\Kumar\Desktop\PJ Project 1.0\1.0\pjsip\src\pjsip/sip_transport_tls_ossl.c 46 1 pjsip_core
  3. IntelliSense:无法打开源文件"openssl/bio.h"c:\Users\Kumar\Desktop\PJ Project 1.0\1.0\pjsip\src\pjsip/sip_transport_tls_ossl.c 44 1 pjsip_core

对以上错误有什么见解吗?

FYI:

我在以下位置包含了includetheheader路径。。。。

1) 项目属性----->常规----->附加包含属性----->C: \openssl-0.9.8k_WIN32\include;

2) 项目属性---->链接器---->概述----->附加库描述符---C:\openssl-0.9.8k\WIN32\lib

3) lINKER-----输入-----附加依赖项--->libeay32.libssley32.lib

我还错过了什么?请分享您的想法

对于步骤1和步骤2,使用inc32文件夹的整个路径。在我的例子中,它是C:\openssl-1.0.2g\inc32。

对于第三步,使用值libeay32.lib