X509_NAME 与WinCrypt冲突
来源:互联网 发布:网易闪电邮网络超时 编辑:程序博客网 时间:2024/06/05 07:05
转载:http://blog.csdn.net/liuyu60305002/article/details/7742897
在Windows环境中使用 X509_NAME时,会因为include的顺序导致冲突。
如先
#include "openssl/x509.h"
#include "windows.h"
X509_NAME *Name = X509_get_subject_name(p); //就会发生冲突 ,在windows中定义为 #define X509_NAME ((LPCSTR) 7) 跟openssl的不一致。
因此需要调换#include 的顺序,用openssl/x509.h 覆盖wincrypt.h中的X509_NAME。
#include "windows.h"
...
#include "openssl/x509.h"
0 0
- X509_NAME 与WinCrypt冲突
- X509_NAME 与WinCrypt冲突
- MFC 与 COINIT_MULTITHREADED 冲突
- PowerDesigner与Word冲突
- 暴力冲突与和气生财
- jquery 与mootools 冲突
- VC6与VS2005冲突
- Lucene与Struts冲突
- Office2010 与EndNoteX3冲突
- POCO 与Log4CPlus 冲突
- PowerDesigner 与 Office 冲突
- oracle 与tomcat冲突
- ScrollView 与 Gallery 冲突
- jQuery 与 prototype 冲突
- dnnRadiobutton与Jqueryui冲突
- DWR与jquery冲突
- UIActionSheet与UITabBarController冲突
- RaiseErrorText与CancelOperation冲突
- 高质量程序设计指南C++/c语言 第二章
- IDEA Error:java: Compilation failed: internal java comp
- 记录值得推荐的几本编程入门书和网站
- 神经网络Tips 和Tricks
- Thread和Runnnable的区别和联系
- X509_NAME 与WinCrypt冲突
- Tomcat中JVM内存溢出及合理配置
- 索引
- hdoj--1398--Square Coins(母函数)
- RS232/422/485串行数据总线对比
- SAS Visual Analytics(VA)安装教程
- HDU 3861 The King’s Problem(强连通缩点 + 最小路径覆盖)
- 关于数据库查询
- Oracle实战——简介、安装与配置