首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

log4cpp 实现c++日志的代码库

后端 472.74KB 36 需要积分: 1
立即下载

资源介绍:

msvc142/143 编译的log4cpp依赖
/* * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved. * Copyright 2002, Bastiaan Bakker. All rights reserved. * * See the COPYING file for the terms of usage and distribution. */ #ifndef _INCLUDE_LOG4CPP_CONFIG_WIN32_H #define _INCLUDE_LOG4CPP_CONFIG_WIN32_H 1 /* manually edited from include/log4cpp/config.h */ /* Define if you have the syslog function. */ /* #undef LOG4CPP_HAVE_SYSLOG */ /* Define if you have the `ftime' function. */ #ifndef LOG4CPP_HAVE_FTIME #define LOG4CPP_HAVE_FTIME 1 #endif /* Define if you have the `gettimeofday' function. */ /* #undef LOG4CPP_HAVE_GETTIMEOFDAY */ /* define if the compiler has int64_t */ #ifndef LOG4CPP_HAVE_INT64_T #define LOG4CPP_HAVE_INT64_T typedef __int64 int64_t; /* define if the compiler has in_addr_t */ #ifndef LOG4CPP_HAVE_IN_ADDR_T #define LOG4CPP_HAVE_IN_ADDR_T #ifndef u_long typedef unsigned long u_long; #endif /* u_long is the type of in_addr.s_addr */ typedef u_long in_addr_t; /* u_short is the type of sockaddr_in.sin_port */ // typedef u_short in_port_t; #endif #if defined(_MSC_VER) && _MSC_VER < 1300 #define LOG4CPP_MISSING_INT64_OSTREAM_OP #endif #endif /* Define if you have the header file. */ #ifndef LOG4CPP_HAVE_IO_H #define LOG4CPP_HAVE_IO_H 1 #endif /* Define if you have the header file. */ /* #undef LOG4CPP_HAVE_UNISTD_H */ /* Define if you have the idsa library (-lidsa). */ /* #undef LOG4CPP_HAVE_LIBIDSA */ /* Define if you have the `strcasecmp' function. */ /* #undef LOG4CPP_HAVE_STRCASECMP */ /* Name of package */ #ifndef LOG4CPP_PACKAGE #define LOG4CPP_PACKAGE "log4cpp" #endif /* Version number of package */ #ifndef LOG4CPP_VERSION #define LOG4CPP_VERSION "1.0" #endif /* define if the compiler implements namespaces */ #ifndef LOG4CPP_HAVE_NAMESPACES #define LOG4CPP_HAVE_NAMESPACES 1 #endif /* define if the compiler has stringstream */ #ifndef LOG4CPP_HAVE_SSTREAM #define LOG4CPP_HAVE_SSTREAM 1 #endif #if defined(_MSC_VER) # if _MSC_VER < 1300 # define LOG4CPP_HAS_WCHAR_T 0 # else # define LOG4CPP_HAS_WCHAR_T 1 # endif #else # define LOG4CPP_HAS_WCHAR_T 1 #endif /* define if the C library has snprintf */ #ifndef LOG4CPP_HAVE_SNPRINTF #define LOG4CPP_HAVE_SNPRINTF 1 #endif #if defined(_MSC_VER) && _MSC_VER >= 1300 #define LOG4CPP_HAVE_LOCALTIME_R 1 #endif /* define to get around problems with ERROR in windows.h */ #ifndef LOG4CPP_FIX_ERROR_COLLISION #define LOG4CPP_FIX_ERROR_COLLISION 1 #endif /* define WIN32 for Borland */ #ifndef WIN32 #define WIN32 #endif /* use threads */ #ifndef LOG4CPP_HAVE_THREADING #define LOG4CPP_HAVE_THREADING #endif /* use ms threads */ #ifndef LOG4CPP_USE_MSTHREADS #define LOG4CPP_USE_MSTHREADS #endif /* supply DLL main */ #ifndef LOG4CPP_SUPPLY_DLLMAIN #define LOG4CPP_SUPPLY_DLLMAIN #endif /* MSVCs and headers are broken in the sense that they put functions in the global namespace instead of std:: The #defines below enable a workaround for MSVC 6 and lower. If MSVC 7 is still broken please adjust the _MSC_VER version check and report it. See also bug report #628211. */ #if defined(_MSC_VER) && _MSC_VER < 1300 #ifndef LOG4CPP_CSTDLIB_NOT_IN_STD #define LOG4CPP_CSTDLIB_NOT_IN_STD #endif #ifndef LOG4CPP_CSTRING_NOT_IN_STD #define LOG4CPP_CSTRING_NOT_IN_STD #endif #ifndef LOG4CPP_CTIME_NOT_IN_STD #define LOG4CPP_CTIME_NOT_IN_STD #endif #ifndef LOG4CPP_CMATH_NOT_IN_STD #define LOG4CPP_CMATH_NOT_IN_STD #endif #endif /* define mode_t. Move to Portability.hh if more platforms need it */ #if !defined(__BORLANDC__) typedef int mode_t; #endif #if defined(_MSC_VER) && _MSC_VER == 1310 // warning C4275: interface non dll class 'std::runtime_error' utilis�e comme base // d'une interface dll class 'log4cpp::ConfigureFailure' #pragma warning(disable: 4275) #endif /* _INCLUDE_LOG4CPP_CONFIG_WIN32_H */ #endif

资源文件列表:

log4cpp.zip 大约有73个文件
  1. log4cpp/include/
  2. log4cpp/include/.cvsignore 33B
  3. log4cpp/include/config.h.in 2.76KB
  4. log4cpp/include/config.h.in~ 737B
  5. log4cpp/include/log4cpp/
  6. log4cpp/include/log4cpp/.cvsignore 51B
  7. log4cpp/include/log4cpp/AbortAppender.hh 1.07KB
  8. log4cpp/include/log4cpp/Appender.hh 5.07KB
  9. log4cpp/include/log4cpp/AppendersFactory.hh 1.22KB
  10. log4cpp/include/log4cpp/AppenderSkeleton.hh 3.21KB
  11. log4cpp/include/log4cpp/BasicConfigurator.hh 693B
  12. log4cpp/include/log4cpp/BasicLayout.hh 852B
  13. log4cpp/include/log4cpp/BufferingAppender.hh 1.32KB
  14. log4cpp/include/log4cpp/Category.hh 22.89KB
  15. log4cpp/include/log4cpp/CategoryStream.hh 4.08KB
  16. log4cpp/include/log4cpp/config-MinGW32.h 2.41KB
  17. log4cpp/include/log4cpp/config-openvms.h 1.93KB
  18. log4cpp/include/log4cpp/Configurator.hh 709B
  19. log4cpp/include/log4cpp/config-win32.h 3.83KB
  20. log4cpp/include/log4cpp/config-win32-stlport-boost.h 3.52KB
  21. log4cpp/include/log4cpp/convenience.h 2.87KB
  22. log4cpp/include/log4cpp/DailyRollingFileAppender.hh 1.32KB
  23. log4cpp/include/log4cpp/Export.hh 783B
  24. log4cpp/include/log4cpp/FactoryParams.hh 5.06KB
  25. log4cpp/include/log4cpp/FileAppender.hh 2.73KB
  26. log4cpp/include/log4cpp/Filter.hh 3.76KB
  27. log4cpp/include/log4cpp/FixedContextCategory.hh 5.56KB
  28. log4cpp/include/log4cpp/HierarchyMaintainer.hh 1.81KB
  29. log4cpp/include/log4cpp/IdsaAppender.hh 1.76KB
  30. log4cpp/include/log4cpp/Layout.hh 978B
  31. log4cpp/include/log4cpp/LayoutAppender.hh 1.39KB
  32. log4cpp/include/log4cpp/LayoutsFactory.hh 1.2KB
  33. log4cpp/include/log4cpp/LevelEvaluator.hh 747B
  34. log4cpp/include/log4cpp/LoggingEvent.hh 2.2KB
  35. log4cpp/include/log4cpp/Makefile.am 1.13KB
  36. log4cpp/include/log4cpp/Makefile.in 22.75KB
  37. log4cpp/include/log4cpp/Manipulator.hh 691B
  38. log4cpp/include/log4cpp/NDC.hh 6.36KB
  39. log4cpp/include/log4cpp/NTEventLogAppender.hh 2.92KB
  40. log4cpp/include/log4cpp/OstreamAppender.hh 935B
  41. log4cpp/include/log4cpp/PassThroughLayout.hh 573B
  42. log4cpp/include/log4cpp/PatternLayout.hh 3.64KB
  43. log4cpp/include/log4cpp/Portability.hh 2.06KB
  44. log4cpp/include/log4cpp/Priority.hh 2.92KB
  45. log4cpp/include/log4cpp/PropertyConfigurator.hh 1.7KB
  46. log4cpp/include/log4cpp/RemoteSyslogAppender.hh 4.45KB
  47. log4cpp/include/log4cpp/RollingFileAppender.hh 1.42KB
  48. log4cpp/include/log4cpp/SimpleConfigurator.hh 1.65KB
  49. log4cpp/include/log4cpp/SimpleLayout.hh 842B
  50. log4cpp/include/log4cpp/SmtpAppender.hh 1.06KB
  51. log4cpp/include/log4cpp/StringQueueAppender.hh 1.93KB
  52. log4cpp/include/log4cpp/SyslogAppender.hh 2.11KB
  53. log4cpp/include/log4cpp/threading/
  54. log4cpp/include/log4cpp/threading/BoostThreads.hh 1.46KB
  55. log4cpp/include/log4cpp/threading/DummyThreads.hh 1.64KB
  56. log4cpp/include/log4cpp/threading/Makefile.am 187B
  57. log4cpp/include/log4cpp/threading/Makefile.in 17.46KB
  58. log4cpp/include/log4cpp/threading/MSThreads.hh 4.91KB
  59. log4cpp/include/log4cpp/threading/OmniThreads.hh 4.57KB
  60. log4cpp/include/log4cpp/threading/PThreads.hh 2.86KB
  61. log4cpp/include/log4cpp/threading/Threading.hh 827B
  62. log4cpp/include/log4cpp/TimeStamp.hh 1.85KB
  63. log4cpp/include/log4cpp/TriggeringEventEvaluator.hh 609B
  64. log4cpp/include/log4cpp/TriggeringEventEvaluatorFactory.hh 1.31KB
  65. log4cpp/include/log4cpp/Win32DebugAppender.hh 1.49KB
  66. log4cpp/include/Makefile.am 18B
  67. log4cpp/include/Makefile.in 19.52KB
  68. log4cpp/msvc142 win32 debug/
  69. log4cpp/msvc142 win32 debug/log4cpp.dll 664.5KB
  70. log4cpp/msvc142 win32 debug/log4cpp.lib 168.56KB
  71. log4cpp/msvc143 win32 debug/
  72. log4cpp/msvc143 win32 debug/log4cpp.dll 664KB
  73. log4cpp/msvc143 win32 debug/log4cpp.lib 168.56KB
0评论
提交 加载更多评论
其他资源 avrdude-6.4源码及说明手册
avrdude-6.4源码及说明手册
最大最小策略井字棋必胜算法
转载,python,最大最小策略井字棋必胜算法
Docker AuthZ权限绕过漏洞修复,升级docker27.1.1
docker出现了AuthZ权限绕过高危漏洞,官方发布了修复升级版本,需要二进制包进行升级
雷赛PLC通讯C#例程
雷赛MC516通讯例程,为程序员提供了快捷方式
IoTLink是一个基于 SpringBoot、Vue、Mybatis、RabbitMq、Mysql、Redis 等开发的物联网
一站式解决方案,让万物互联触手可及 IoTLink是一个基于 SpringBoot、Vue、Mybatis、RabbitMq、Mysql、Redis 等开发的物联网平台,支持对物联网卡、物联网模组以及卡+模组的融合管理。平台可同时接入中国移动、中国电信、中国联通、第三方物联网卡进行统一管理。提供卡状态、资费、客户、进销存、合同、订单、续费、充值、诊断、账单等功能,逐步完善平台,助您快速接入物联网,让万物互联更简单。 核心功能 状态查询:实时查看物联卡的状态信息,确保设备正常运行。 资费管理:灵活设置资费策略,满足不同用户的需求。 客户信息:管理客户资料,维护良好的客户关系。 进销存管理:全面掌控物联卡的库存、进货和销售情况。 合同管理:轻松管理合同信息,避免合同纠纷。 订单处理:快速处理用户订单,提高客户满意度。 续费充值:在线续费充值,方便快捷。 诊断及账单:对物联卡进行智能诊断,并提供详细的账单信息。 平台优势 多网络支持:支持中国移动、中国电信、中国联通及第三方的物联网卡,实现统一管理。 通信管理:提供物联卡的综合信息查询及功能配置管理,让您对通信情况了如指掌
ppt-zip-zip
ppt-zip-zip
ruoyivue3123
ruoyivue3123
ruoyivue3123 ruoyivue3123 ruoyivue3123
计算机视觉-Flask框架-SQLite数据库-图像展示与筛选-开发示例
内容概要: 本资源包含了一个完整的示例项目,通过使用Flask框架和SQLite数据库,展示如何构建一个简单的图像展示与标签筛选的前后端应用。具体功能包括:在网页上显示图像,提供图像浏览功能,以及根据标签(位置偏差类别和场景)筛选图像的功能。 使用场景及目标: - 机器学习项目:方便展示和筛选训练数据集。 - 数据标注项目:管理和浏览已标注的图像及其标签。 - 教学示例:作为Web开发和数据库管理课程的教学案例。 使用方法: - 下载并解压资源文件。 - 按照提供的环境部署和运行步骤,设置Python环境并安装必要的库。 - 运行数据库设置脚本,初始化并填充示例数据。 - 启动Flask应用,并在浏览器中访问应用页面。 其他说明: 资源文件中包含完整的项目代码,包括数据库设置脚本、Flask应用脚本以及HTML模板文件。示例数据为静态图像和标签,可根据实际需求进行替换和扩展