• 大小: 64.21MB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2022-01-23
  • 语言: C/C++
  • 标签: VS2019  paho  C++  MQTT  

资源简介

paho.mqtt.cpp.zip这个压缩包,是我配套的教程“VS2019编译MQTT库 C/C++(超详细,含示例工程)”
https://blog.csdn.net/zhh763984017/article/details/104060776
里面的用VS2019编译好的paho.mqtt.cpp的工程文件,其中包括了源代码,还有编译好的dll库还有lib库

资源截图

代码片段和文件信息

/* This source file must have a .cpp extension so that all C++ compilers
   recognize the extension without flags.  Borland does not know .cxx for
   example.  */
#ifndef __cplusplus
# error “A C compiler has been selected for C++.“
#endif


/* Version number components: V=Version R=Revision P=Patch
   Version date components:   YYYY=Year MM=Month   DD=Day  */

#if defined(__COMO__)
# define COMPILER_ID “Comeau“
  /* __COMO_VERSION__ = VRR */
# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)

#elif defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID “Intel“
# if defined(_MSC_VER)
#  define SIMULATE_ID “MSVC“
# endif
# if defined(__GNUC__)
#  define SIMULATE_ID “GNU“
# endif
  /* __INTEL_COMPILER = VRP */
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
  /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
   /* _MSC_VER = VVRR */
#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
#  define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
#  define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif

#elif defined(__PATHCC__)
# define COMPILER_ID “PathScale“
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif

#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID “Embarcadero“
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)

#elif defined(__BORLANDC__)
# define COMPILER_ID “Borland“
  /* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)

#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID “Watcom“
   /* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif

#elif defined(__WATCOMC__)
# define COMPILER_ID “OpenWatco

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-01-19 16:18  paho.mqtt.cpp\
     文件         321  2019-12-30 09:21  paho.mqtt.cpp\.editorconfig
     文件         251  2019-12-30 09:21  paho.mqtt.cpp\.gitignore
     文件        4146  2019-12-30 09:21  paho.mqtt.cpp\.travis.yml
     文件        1633  2019-12-30 09:21  paho.mqtt.cpp\about.html
     文件         985  2019-12-30 09:21  paho.mqtt.cpp\appveyor.yml
     目录           0  2020-02-03 14:44  paho.mqtt.cpp\build\
     文件        2228  2019-12-30 09:21  paho.mqtt.cpp\buildtst.sh
     目录           0  2020-01-21 10:45  paho.mqtt.cpp\build\.vs\
     目录           0  2020-01-21 10:45  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\
     目录           0  2020-02-27 09:11  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\
     文件       74752  2020-02-27 09:41  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\.suo
     文件    42385408  2020-02-27 09:41  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\Browse.VC.db
     目录           0  2020-01-21 10:47  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\ipch\
     目录           0  2020-02-03 10:58  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\ipch\AutoPCH\
     目录           0  2020-02-18 11:26  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\ipch\AutoPCH\233189fc8ca5675\
     文件    61997056  2020-02-27 09:11  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\ipch\AutoPCH\233189fc8ca5675\ASYNC_PUBLISH.ipch
     目录           0  2020-02-03 10:58  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\ipch\AutoPCH\3d8400695c8b7a09\
     文件    57344000  2020-02-03 10:58  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\ipch\AutoPCH\3d8400695c8b7a09\ASYNC_SUBSCRIBE.ipch
     目录           0  2020-02-18 11:26  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\ipch\AutoPCH\a2bc02e95c131d09\
     文件    59965440  2020-02-18 11:26  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\ipch\AutoPCH\a2bc02e95c131d09\ASYNC_CONSUME.ipch
     文件     1728512  2020-02-27 09:41  paho.mqtt.cpp\build\.vs\paho-mqtt-cpp\v16\Solution.VC.db
     文件       38152  2020-01-21 10:45  paho.mqtt.cpp\build\ALL_BUILD.vcxproj
     文件         288  2020-01-21 10:45  paho.mqtt.cpp\build\ALL_BUILD.vcxproj.filters
     文件         168  2020-01-21 10:47  paho.mqtt.cpp\build\ALL_BUILD.vcxproj.user
     目录           0  2020-01-21 10:45  paho.mqtt.cpp\build\cmake\
     文件       16280  2020-02-03 14:07  paho.mqtt.cpp\build\CMakeCache.txt
     目录           0  2020-02-03 14:07  paho.mqtt.cpp\build\CMakeFiles\
     目录           0  2020-02-03 14:07  paho.mqtt.cpp\build\CMakeFiles\3.16.2\
     文件        5487  2020-02-03 14:07  paho.mqtt.cpp\build\CMakeFiles\3.16.2\CMakeCXXCompiler.cmake
     文件       49152  2020-02-03 14:07  paho.mqtt.cpp\build\CMakeFiles\3.16.2\CMakeDetermineCompilerABI_CXX.bin
............此处省略622个文件信息

评论

共有 条评论