关于libevent的环境搭建和编译使用问题
2016-04-25 20:15
260 查看
Libevent官网:http://libevent.org/
编译环境:win7+VS2013
步骤:
(1)下载libevent库
(2)解压后使用VS自带的命令行工具进行编译生成lib文件,具体做法是在cd到文件当前目录下使用命令 nmake /f Makefile.nmake
(3)创建VS工程添加Windows下所需的头文件(include文件和Win32-Code目录下的文件),同个event2文件夹可以合并,同时在配置中输入相应的静态库文件
本人在VS工程下输入libevent自带的实例(sample目录下)后,出现了以下错误:
错误
2 error LNK2019: 无法解析的外部符号 __imp__CryptAcquireContextA@20,该符号在函数 _arc4_seed_win32 中被引用
错误
3 error LNK2019: 无法解析的外部符号 __imp__CryptGenRandom@12,该符号在函数 _arc4_seed_win32 中被引用
经过查询发现需要加上以下静态库,特此做个笔记
AdvAPI32.lib
编译环境:win7+VS2013
步骤:
(1)下载libevent库
(2)解压后使用VS自带的命令行工具进行编译生成lib文件,具体做法是在cd到文件当前目录下使用命令 nmake /f Makefile.nmake
(3)创建VS工程添加Windows下所需的头文件(include文件和Win32-Code目录下的文件),同个event2文件夹可以合并,同时在配置中输入相应的静态库文件
本人在VS工程下输入libevent自带的实例(sample目录下)后,出现了以下错误:
错误
2 error LNK2019: 无法解析的外部符号 __imp__CryptAcquireContextA@20,该符号在函数 _arc4_seed_win32 中被引用
错误
3 error LNK2019: 无法解析的外部符号 __imp__CryptGenRandom@12,该符号在函数 _arc4_seed_win32 中被引用
经过查询发现需要加上以下静态库,特此做个笔记
AdvAPI32.lib
相关文章推荐
- 站立会议第七天
- 初学Ajax(二)
- C++ 11(三)
- 跟着编程之美学算法——最长递增子序列
- HDU 1282 回文数猜想(数学题)
- LeetCode之Counting Bits
- 每日Scrum(7)
- java---Serializable(序列化)
- 电动机绕组的接线舞曲
- 机器学习之多变量线性回归(Linear Regression with multiple variables)
- hdu 1076 An Easy Task
- android 语音合成的简单实现
- 如何教女朋友一起编程
- 程序员的自我修养_之三_曾国藩与左宗棠
- 个人工作总结07
- 关于Java的构造器和直接为成员变量赋值的区别
- iOS边练边学--iOS中的(ARC下)单粒模式(GCD实现)
- 【Linux C 王者归来】【第四章】【指针与字符串】
- 机器学习之单变量线性回归(Linear Regression with One Variable)
- 观察者模式