• 大小: 20.1MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-02
  • 语言: Html/CSS
  • 标签: libweb  socket  vs2017  

资源简介

libwebsockets-3.1.0(2019.04.06) 在win7下vs2017的完整编译工程。可编译出libwebsockets_static.lib。 注意事项 0.解决方案文件libwebsockets.sln位于build目录。 1.确保安装了openssl(版本不能大于1.1.0)。下载地址:https://slproweb.com/products/Win32OpenSSL.html 2.确保安装了cmake(版本2.6+)。下载地址:https://cmake.org/files/v3.10/ 3.确保设置了环境变量OPENSSL_CONF,值为C:\OpenSSL-Win64\bin\openssl.cfg(C:\OpenSSL-Win64视具体安装位置而定)。

资源截图

代码片段和文件信息

#ifdef __cplusplus
# error “A C++ compiler has been selected for C.“
#endif

#if defined(__18CXX)
# define ID_VOID_MAIN
#endif
#if defined(__CLASSIC_C__)
/* cv-qualifiers did not exist in K&R C */
# define const
# define volatile
#endif


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

#if defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID “Intel“
# if defined(_MSC_VER)
#  define SIMULATE_ID “MSVC“
# 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

#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 “OpenWatcom“
   /* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif

#elif defined(__SUNPRO_C)
# define COMPILER_ID “SunPro“
# if __SUNPRO_C >= 0x5100
   /* __SUNPRO_C = 0xVRRP */
#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
# else
   /* __SUNPRO_CC = 0xVRP */
#  define COMPILER_VERSION_MAJOR 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1009  2018-11-23 11:30  READMEs\mainpage.md

     文件       8161  2018-11-23 11:30  READMEs\README-plugin-sshd-base.md

     文件      26456  2018-11-23 11:30  READMEs\README.build.md

     文件        911  2018-11-23 11:30  READMEs\README.ci.md

     文件      53905  2018-11-23 11:30  READMEs\README.coding.md

     文件       5959  2018-11-23 11:30  READMEs\README.content-security-policy.md

     文件       1144  2018-11-23 11:30  READMEs\README.contributing.md

     文件       1917  2018-11-23 11:30  READMEs\README.esp32.md

     文件      13227  2018-11-23 11:30  READMEs\README.generic-sessions.md

     文件       6490  2018-11-23 11:30  READMEs\README.generic-table.md

     文件      22691  2018-11-23 11:30  READMEs\README.lwsws.md

     文件       6081  2018-11-23 11:30  READMEs\README.plugin-acme.md

     文件       3033  2018-11-23 11:30  READMEs\README.problems.md

     文件       3612  2018-11-23 11:30  READMEs\README.release-policy.md

     文件      14880  2018-11-23 11:30  READMEs\README.test-apps.md

     文件       4558  2018-11-23 11:30  READMEs\README.unix-domain-reverse-proxy.md

     文件        337  2018-11-23 11:30  READMEs\README.vulnerability-reporting.md

     文件       1475  2018-11-23 11:30  READMEs\release-checklist

     文件      21809  2018-11-23 11:30  scripts\attack.sh

     文件       8094  2018-11-23 11:30  scripts\autobahn-test-client.sh

     文件       2720  2018-11-23 11:30  scripts\autobahn-test-server.sh

     文件        143  2018-11-23 11:30  scripts\build-gcov.sh

     文件          0  2018-11-23 11:30  scripts\client-ca\certindex.txt

     文件        173  2018-11-23 11:30  scripts\client-ca\create-ca.sh

     文件        450  2018-11-23 11:30  scripts\client-ca\create-client-cert.sh

     文件        388  2018-11-23 11:30  scripts\client-ca\create-server-cert.sh

     文件          7  2018-11-23 11:30  scripts\client-ca\serial

     文件       2065  2018-11-23 11:30  scripts\client-ca\tmp.cnf

     文件       5160  2018-11-23 11:30  scripts\esp32.mk

     文件         86  2018-11-23 11:30  scripts\gcov.sh

............此处省略1336个文件信息

评论

共有 条评论