一. 下载地址(大小20M)
https://sourceforge.net/projects/acl/
二.acl 静态库.lib的生成(以下三个库存在依赖关系)
1)解压找到:acl\lib_acl
根据使用项目的vc版本
打开:lib_acl_vcXXX.vcxproj工程
编译后会生成:lib_acl_vcXXXd.lib的静态库
2)找到:acl\lib_acl_cpp
同理生成:lib_acl_cpp_vcXXXd.lib的静态库
3)找到:acl\lib_protocol
同理生成:lib_protocol_vcXXXd.lib
三.acl静态库的使用
1)项目右键–>属性–>配置属性–>连接器–>常规–>链接库依赖项:
添加三个lib文件所在的路径
2)项目右键–>属性–>配置属性–>连接器–>常规–>输入
添加:lib_acl_vcXXXd.lib
lib_acl_cpp_vcXXXd.lib
lib_protocol_vcXXXd.lib
3)在需要使用的文件中引用.h
acl/lib_acl_cpp/include/acl_cpp/lib_acl.hpp
acl/lib_acl/include/lib_acl.h
acl/lib_protocol/include/lib_protocol.h
4)将:项目右键–>属性–>配置属性–>C/C+±->代码生成–>运行库:
设置为:多线程调试(/MTd)
5)简单例子