ADD_DEFINITIONS(-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE)
ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS)
ADD_DEFINITIONS(-D_COMWARE_CLASSINDLL)
ADD_DEFINITIONS(-D_AFXDLL)
SET(CMAKE_MFC_FLAG 2)
set(HttpWare_LIB_SRCS
HttpServer.cpp
HttpServer.h
HttpServerMgr.cpp
HttpServerMgr.h
ComWareClient.cpp
ComWareClient.h
ComWareServer.cpp
ComWareServer.h
ComWareHead.h
dllmain.cpp
HttpClient.cpp
HttpClient.h
libevent.lib
libevent_core.lib
libevent_extras.lib
)
include_directories(
${PROJECT_SOURCE_DIR}/HttpWareSrc
${PROJECT_SOURCE_DIR}/HttpWareSrc/libevent/include
)
link_directories(
${PROJECT_SOURCE_DIR}/HttpWareSrc
)
IF(WIN32)
SET(CMAKE_DEBUG_POSTFIX "D")
ENDIF(WIN32)
#link_libraries(ComWare libevent.lib)
#link_libraries(ComWare libevent_core.lib)
#link_libraries(ComWare libevent_extras.lib)
link_libraries(ComWare ws2_32)
add_library(ComWare SHARED ${HttpWare_LIB_SRCS})
set(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR})
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
ComWare.rar (77个子文件)
HttpWareSrc
HttpClient.h 1KB
HttpClient.cpp 3KB
ComWareClient.h 881B
HttpServerMgr.cpp 715B
libevent.lib 521KB
dllmain.cpp 422B
ComWareHead.h 545B
libevent_extras.lib 216KB
HttpServer.cpp 10KB
ComWareServer.h 882B
ComWareClient.cpp 516B
HttpClient-Copy.h 2KB
libevent
include
evrpc-internal.h 6KB
evdns.h 2KB
evmap-internal.h 4KB
ratelim-internal.h 4KB
evrpc.h 2KB
event-internal.h 13KB
evbuffer-internal.h 11KB
tree.h 46KB
iocp-internal.h 8KB
defer-internal.h 4KB
evsignal-internal.h 3KB
changelist-internal.h 5KB
evhttp.h 2KB
bufferevent-internal.h 16KB
ht-internal.h 29KB
mm-internal.h 3KB
log-internal.h 3KB
util-internal.h 11KB
minheap-internal.h 6KB
evthread-internal.h 14KB
ipv6-internal.h 2KB
event2
event_compat.h 7KB
keyvalq_struct.h 3KB
http_compat.h 3KB
bufferevent_compat.h 4KB
util.h 23KB
http_struct.h 4KB
dns_compat.h 12KB
buffer.h 31KB
tag.h 4KB
buffer_compat.h 5KB
dns.h 25KB
rpc_struct.h 3KB
bufferevent_ssl.h 4KB
thread.h 9KB
tag_compat.h 2KB
event-config.h 11KB
bufferevent_struct.h 4KB
rpc_compat.h 2KB
listener.h 6KB
dns_struct.h 3KB
http.h 32KB
rpc.h 21KB
event_struct.h 4KB
bufferevent.h 29KB
event.h 45KB
strlcpy-internal.h 341B
event.h 3KB
evutil.h 2KB
http-internal.h 5KB
lib
libevent.lib 521KB
libevent_extras.lib 216KB
libevent_core.lib 305KB
CMakeLists.txt 1017B
HttpServer.h 2KB
HttpServerMgr.h 653B
HttpClient-Copy.cpp 9KB
libevent-2.0.22-stable.tar.gz 835KB
ComWareServer.cpp 575B
libevent_core.lib 305KB
CMakeLists.txt 121B
testSrc
Helper.h 198B
Helper.cpp 8KB
main.cpp 398B
CMakeLists.txt 561B
共 77 条
- 1
资源评论
Ninewells
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功