ADD_DEFINITIONS(-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE)
ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS)
ADD_DEFINITIONS(-D_COMWARE_CLASSINDLL)
#set(CMAKE_BUILD_TYPE Debug CACHE STRING "set build type to debug")
message(status, ${CMAKE_BUILD_TYPE})
message(status, $ENV{ProjectName})
set(ComWare_LIB_SRCS
ComWare.cpp
ComWare.h
ComWareI.cpp
ComWareI.h
ComWareClient.cpp
ComWareClient.h
ComWareServer.cpp
ComWareServer.h
ComWareHead.h
dllmain.cpp
Util.cpp
Util.h
server.config
client.config
ComWare.ice
ice.vbs
)
#set_target_properties(libhello PROPERTIES OUTPUT_NAME "hello")
include_directories(
${PROJECT_SOURCE_DIR}/ComWareSrc
${PROJECT_SOURCE_DIR}/ComWareSrc
"$ENV{ICE_HOME}/include"
"$ENV{ICE_THIRDPARTY_HOME}/include")
IF(CMAKE_CL_64)
link_directories(
${PROJECT_SOURCE_DIR}/ComWareSrc
"$ENV{ICE_HOME}/lib/x64"
"$ENV{ICE_THIRDPARTY_HOME}/lib/x64"
${CMAKE_BINARY_DIR})
ELSE(CMAKE_CL_64)
link_directories(
"$ENV{ICE_HOME}/lib"
"$ENV{ICE_THIRDPARTY_HOME}/lib"
${CMAKE_BINARY_DIR})
ENDIF(CMAKE_CL_64)
IF(WIN32)
SET(CMAKE_DEBUG_POSTFIX "d")
ENDIF(WIN32)
#if (CMAKE_BUILD_TYPE STREQUAL Debug)
# set_target_properties(ComWare PROPERTIES OUTPUT_NAME "ComWared")
#endif (CMAKE_BUILD_TYPE STREQUAL Debug)
#IF(CMAKE_BUILD_TYPE MATCHES "Debug")
link_libraries(ComWare optimized Ice debug Iced)
link_libraries(ComWare optimized IceUtil debug IceUtild)
add_library(ComWare SHARED ${ComWare_LIB_SRCS})
#set_target_properties(ComWare PROPERTIES IMPORTED_LOCATION_DEBUG "ComWared")
#set_target_properties(libxxx PROPERTIES PREFIX abc)
set(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR})
#file(COPY server.config client.config DESTINATION ${PROJECT_BINARY_DIR})
Ice二进制传输的例子
4星 · 超过85%的资源 需积分: 18 126 浏览量
2016-07-31
13:31:54
上传
评论
收藏 17KB RAR 举报
Ninewells
- 粉丝: 0
- 资源: 4
最新资源
- 基于Python的图像阴影检测与去除源码(高分期末大作业项目).zip
- 基于C++/Qt实现的井字棋游戏
- 基于 Python 编程语言的 Web 框架Django
- Python和Flask实现的基于体检数据的城市公共健康可视分析系统源码+使用说明.zip
- 基于python实现的华为智慧工地-安全帽检测
- buck-boost_2023-12-16_12-12-13.eprj
- 后端开发关于数据库和API开发的介绍
- 机器学习和数据挖掘课程设计-米其林餐厅数据挖掘管理系统源码+使用文档说明.zip
- html html html展示我与ai的对化
- 数据结构课程设计-全国交通出行咨询模拟系统C语言实现源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈