编译

  1. # 下载最新代码
  2. git clone https://github.com/warmcat/libwebsockets.git --branch v3.2.1
  3. # 在源码目录下创建build目录
  4. cd libwebsockets && mkdir build
  5. cd build
  6. # 构建
  7. OPENSSL_ROOT_DIR=/usr/local/opt/openssl/ PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig cmake -DLWS_MAX_SMP=1 -DCMAKE_INSTALL_PREFIX:PATH=/usr/local -DCMAKE_C_FLAGS="-fpic" ..
  8. # 构建完成,会在build目录下生成Makefile
  9. make && make install