日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

libwebsockets 记录

發布時間:2023/12/20 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 libwebsockets 记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

libwebsockets 記錄

網址

參考文檔
ubuntu下編譯安裝libwebsockets
https://blog.csdn.net/weixin_39510813/article/details/82527788/

https://github.com/warmcat/libwebsockets

https://www.libwebsockets.org/

MQTT中間服務器(mosquitto)安裝(含cmake和libwebsockets安裝)
https://blog.csdn.net/And_ZJ/article/details/90229912
MQTT中間服務器(mosquitto)安裝(含cmake和libwebsockets安裝)
以下為本人安裝mosquitto作為MQTT中間服務器步驟記錄,僅供參考。

源碼下載
wget http://mosquitto.org/files/source/mosquitto-1.4.9.tar.gz
解壓
tar zxfv mosquitto-1.4.9.tar.gz
進入目錄
cd mosquitto-1.4.9
編譯
make -j4
安裝
sudo make install

libwebsockets官網:https://www.libwebsockets.org/

GitHub地址:https://github.com/warmcat/libwebsockets

正式開始

ubuntu 16.04

sudo apt install cmake
sudo apt-get install openssl
sudo apt-get install libssl-dev
安裝zlib:
sudo apt-get install zlib1g-dev

git clone https://github.com/warmcat/libwebsockets.git
cd libwebsockets
mkdir build
cd build
cmake …
make
sudo make install

測試

mike@jack-desktop:~/work/libwebsockets/build$ libwebsockets-test-server [2021/04/09 11:18:03:9804] N: libwebsockets test server - license MIT [2021/04/09 11:18:03:9806] N: (C) Copyright 2010-2018 Andy Green <andy@warmcat.com> Using resource path "/usr/local/share/libwebsockets-test-server" [2021/04/09 11:18:03:9807] N: LWS: 4.1.99-v4.1.0-378-g5672f2a, loglevel 1031 [2021/04/09 11:18:03:9807] N: NET CLI SRV H1 H2 WS ConMon IPv6-absent [2021/04/09 11:18:03:9809] N: ++ [wsi|0|pipe] (1) [2021/04/09 11:18:03:9810] N: ++ [vh|0|netlink] (1) [2021/04/09 11:18:03:9811] N: ++ [vh|1|default||7681] (2) [2021/04/09 11:18:03:9812] N: lws_socket_bind: nowsi: source ads 0.0.0.0 [2021/04/09 11:18:03:9813] N: ++ [wsi|1|listen|default||7681] (2) [2021/04/09 11:18:59:6599] N: ++ [wsisrv|0|adopted] (1) [2021/04/09 11:18:59:6601] N: ++ [wsisrv|1|adopted] (2) [2021/04/09 11:18:59:7358] N: ++ [wsisrv|2|adopted] (3) [2021/04/09 11:18:59:9679] N: ++ [wsisrv|3|adopted] (4) [2021/04/09 11:18:59:9921] N: ++ [wsisrv|4|adopted] (5) [2021/04/09 11:19:00:0199] N: ++ [wsisrv|5|adopted] (6) [2021/04/09 11:19:00:0228] N: Created new mi 0x96c850 '' [2021/04/09 11:19:04:7354] N: -- [wsisrv|0|adopted] (5) 5.075s [2021/04/09 11:19:04:7432] N: -- [wsisrv|1|adopted] (4) 5.083s [2021/04/09 11:19:04:9938] N: -- [wsisrv|2|adopted] (3) 5.258s

222
192.168.99.31:7681

cmake log

mike@jack-desktop:~/work/libwebsockets/build$ cmake .. -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Compiled with LWS_WITH_DIR and LWS_WITH_LEJP_CONF -- Found Git: /usr/bin/git (found version "2.7.4") Git commit hash: v4.1.0-378-g5672f2a -- Performing Test LWS_HAVE_inline -- Performing Test LWS_HAVE_inline - Success -- Performing Test LWS_HAVE___inline__ -- Performing Test LWS_HAVE___inline__ - Success -- Performing Test LWS_HAVE___inline -- Performing Test LWS_HAVE___inline - Success -- Performing Test LWS_HAVE_MALLOC_TRIM -- Performing Test LWS_HAVE_MALLOC_TRIM - Success -- Performing Test LWS_HAVE_MALLOC_USABLE_SIZE -- Performing Test LWS_HAVE_MALLOC_USABLE_SIZE - Success -- Looking for fork -- Looking for fork - found -- Looking for getenv -- Looking for getenv - found -- Looking for malloc -- Looking for malloc - found -- Looking for memset -- Looking for memset - found -- Looking for realloc -- Looking for realloc - found -- Looking for socket -- Looking for socket - found -- Looking for strerror -- Looking for strerror - found -- Looking for vfork -- Looking for vfork - found -- Looking for execvpe -- Looking for execvpe - found -- Looking for getifaddrs -- Looking for getifaddrs - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for _snprintf -- Looking for _snprintf - not found -- Looking for _vsnprintf -- Looking for _vsnprintf - not found -- Looking for getloadavg -- Looking for getloadavg - found -- Looking for atoll -- Looking for atoll - found -- Looking for _atoi64 -- Looking for _atoi64 - not found -- Looking for _stat32i64 -- Looking for _stat32i64 - not found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for gmtime_r -- Looking for gmtime_r - found -- Looking for ctime_r -- Looking for ctime_r - found -- Looking for getgrgid_r -- Looking for getgrgid_r - found -- Looking for getgrnam_r -- Looking for getgrnam_r - found -- Looking for getpwuid_r -- Looking for getpwuid_r - found -- Looking for getpwnam_r -- Looking for getpwnam_r - found -- Looking for in6addr.h -- Looking for in6addr.h - not found -- Looking for memory.h -- Looking for memory.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for strings.h -- Looking for strings.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for sys/prctl.h -- Looking for sys/prctl.h - found -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for sys/sockio.h -- Looking for sys/sockio.h - not found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for vfork.h -- Looking for vfork.h - not found -- Looking for sys/capability.h -- Looking for sys/capability.h - not found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for cap_set_flag in cap -- Looking for cap_set_flag in cap - not found -- Looking for 3 include files stdlib.h, ..., string.h -- Looking for 3 include files stdlib.h, ..., string.h - found -- Performing Test LWS_HAS_INTPTR_T -- Performing Test LWS_HAS_INTPTR_T - Success -- Performing Test LWS_HAS_PTHREAD_SETNAME_NP -- Performing Test LWS_HAS_PTHREAD_SETNAME_NP - Failed -- Performing Test LWS_HAS_GETOPT_LONG -- Performing Test LWS_HAS_GETOPT_LONG - Success -- Performing Test LWS_HAVE_RTA_PREF -- Performing Test LWS_HAVE_RTA_PREF - Success -- Performing Test LWS_HAVE_SUSECONDS_T -- Performing Test LWS_HAVE_SUSECONDS_T - Success -- Performing Test LWS_HAVE_VISIBILITY -- Performing Test LWS_HAVE_VISIBILITY - Success -- Performing Test LWS_GCC_HAS_IGNORED_QUALIFIERS -- Performing Test LWS_GCC_HAS_IGNORED_QUALIFIERS - Success -- Performing Test LWS_GCC_HAS_TYPE_LIMITS -- Performing Test LWS_GCC_HAS_TYPE_LIMITS - Success -- Performing Test LWS_GCC_HAS_NO_DEPRECATED_DECLARATIONS -- Performing Test LWS_GCC_HAS_NO_DEPRECATED_DECLARATIONS - Success -- Looking for eventfd_read -- Looking for eventfd_read - found -- Performing Test LWS_HAVE_PIPE2 -- Performing Test LWS_HAVE_PIPE2 - Success -- Performing Test LWS_HAVE_TCP_USER_TIMEOUT -- Performing Test LWS_HAVE_TCP_USER_TIMEOUT - Success Compiling with SSL support -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1.0.2g") OpenSSL include dir: /usr/include OpenSSL libraries: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so;ssl;crypto -- Looking for openssl/ecdh.h -- Looking for openssl/ecdh.h - found -- Looking for SSL_CTX_set1_param -- Looking for SSL_CTX_set1_param - found -- Looking for SSL_set_info_callback -- Looking for SSL_set_info_callback - found -- Looking for X509_VERIFY_PARAM_set1_host -- Looking for X509_VERIFY_PARAM_set1_host - found -- Looking for X509_VERIFY_PARAM_set1_host -- Looking for X509_VERIFY_PARAM_set1_host - not found -- Looking for RSA_set0_key -- Looking for RSA_set0_key - not found -- Looking for X509_get_key_usage -- Looking for X509_get_key_usage - not found -- Looking for EVP_PKEY_new_raw_private_key -- Looking for EVP_PKEY_new_raw_private_key - not found -- Looking for SSL_CTX_get0_certificate -- Looking for SSL_CTX_get0_certificate - found -- Looking for SSL_get0_alpn_selected -- Looking for SSL_get0_alpn_selected - found -- Looking for SSL_set_alpn_protos -- Looking for SSL_set_alpn_protos - found -- Looking for EVP_aes_128_cfb8 -- Looking for EVP_aes_128_cfb8 - found -- Looking for EVP_aes_128_cfb128 -- Looking for EVP_aes_128_cfb128 - found -- Looking for EVP_aes_192_cfb8 -- Looking for EVP_aes_192_cfb8 - found -- Looking for EVP_aes_192_cfb128 -- Looking for EVP_aes_192_cfb128 - found -- Looking for EVP_aes_256_cfb8 -- Looking for EVP_aes_256_cfb8 - found -- Looking for EVP_aes_256_cfb128 -- Looking for EVP_aes_256_cfb128 - found -- Looking for EVP_aes_128_xts -- Looking for EVP_aes_128_xts - found -- Looking for RSA_verify_pss_mgf1 -- Looking for RSA_verify_pss_mgf1 - not found -- Looking for HMAC_CTX_new -- Looking for HMAC_CTX_new - not found -- Looking for EVP_PKEY_new_raw_private_key -- Looking for EVP_PKEY_new_raw_private_key - not found -- Looking for SSL_SESSION_set_time -- Looking for SSL_SESSION_set_time - found -- Looking for EC_KEY_new_by_curve_name -- Looking for EC_KEY_new_by_curve_name - found -- Performing Test LWS_HAVE_SSL_EXTRA_CHAIN_CERTS -- Performing Test LWS_HAVE_SSL_EXTRA_CHAIN_CERTS - Success -- Performing Test LWS_HAVE_EVP_MD_CTX_free -- Performing Test LWS_HAVE_EVP_MD_CTX_free - Failed -- Looking for ECDSA_SIG_set0 -- Looking for ECDSA_SIG_set0 - not found -- Looking for BN_bn2binpad -- Looking for BN_bn2binpad - not found -- Looking for EVP_aes_128_wrap -- Looking for EVP_aes_128_wrap - found -- Looking for EC_POINT_get_affine_coordinates -- Looking for EC_POINT_get_affine_coordinates - not found -- Looking for SSL_CTX_load_verify_file -- Looking for SSL_CTX_load_verify_file - not found -- Looking for SSL_CTX_load_verify_dir -- Looking for SSL_CTX_load_verify_dir - not found -- Looking for TLS_client_method -- Looking for TLS_client_method - not found -- Looking for TLSv1_2_client_method -- Looking for TLSv1_2_client_method - found Searching for OpenSSL executable and dlls OpenSSL executable: /usr/bin/opensslGENCERTS = 1 Generating SSL Certificates for the test-server... Generating a 2048 bit RSA private key ...............................+++ ..................+++ writing new private key to '/home/mike/work/libwebsockets/build/libwebsockets-test-server.key.pem' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:State or Province Name (full name) [Some-State]:Locality Name (eg, city) []:Organization Name (eg, company) [Internet Widgits Pty Ltd]:Organizational Unit Name (eg, section) []:Common Name (e.g. server FQDN or YOUR name) []:Email Address []:SUCCESSFULLY generated SSL certificate DIR /home/mike/work/libwebsockets/build CMP /home/mike/work/libwebsockets/cmake -- Configuring done -- Generating done -- Build files have been written to: /home/mike/work/libwebsockets/build

make log

mike@jack-desktop:~/work/libwebsockets/build$ make Scanning dependencies of target GENHDR [ 0%] Creating build include dir [ 0%] Built target GENHDR Scanning dependencies of target websockets [ 1%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o [ 1%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o [ 2%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o [ 2%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o [ 3%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o [ 4%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-service.c.o [ 4%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-sockets.c.o [ 5%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-fds.c.o [ 5%] Building C object lib/CMakeFiles/websockets.dir/tls/tls.c.o [ 6%] Building C object lib/CMakeFiles/websockets.dir/tls/tls-network.c.o [ 7%] Building C object lib/CMakeFiles/websockets.dir/tls/tls-sessions.c.o [ 7%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-tls.c.o [ 8%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-x509.c.o [ 8%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-ssl.c.o [ 9%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-session.c.o [ 10%] Building C object lib/CMakeFiles/websockets.dir/tls/tls-server.c.o [ 10%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-server.c.o [ 11%] Building C object lib/CMakeFiles/websockets.dir/tls/tls-client.c.o [ 11%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-client.c.o [ 12%] Building C object lib/CMakeFiles/websockets.dir/core/alloc.c.o [ 13%] Building C object lib/CMakeFiles/websockets.dir/core/buflist.c.o [ 13%] Building C object lib/CMakeFiles/websockets.dir/core/context.c.o [ 14%] Building C object lib/CMakeFiles/websockets.dir/core/lws_dll2.c.o [ 15%] Building C object lib/CMakeFiles/websockets.dir/core/libwebsockets.c.o [ 15%] Building C object lib/CMakeFiles/websockets.dir/core/logs.c.o [ 16%] Building C object lib/CMakeFiles/websockets.dir/core/vfs.c.o [ 16%] Building C object lib/CMakeFiles/websockets.dir/misc/base64-decode.c.o [ 17%] Building C object lib/CMakeFiles/websockets.dir/misc/prng.c.o [ 18%] Building C object lib/CMakeFiles/websockets.dir/misc/lws-ring.c.o [ 18%] Building C object lib/CMakeFiles/websockets.dir/misc/dir.c.o [ 19%] Building C object lib/CMakeFiles/websockets.dir/misc/lwsac/lwsac.c.o [ 19%] Building C object lib/CMakeFiles/websockets.dir/misc/lwsac/cached-file.c.o [ 20%] Building C object lib/CMakeFiles/websockets.dir/misc/sha-1.c.o [ 21%] Building C object lib/CMakeFiles/websockets.dir/misc/lejp.c.o [ 21%] Building C object lib/CMakeFiles/websockets.dir/system/system.c.o [ 22%] Building C object lib/CMakeFiles/websockets.dir/system/smd/smd.c.o [ 22%] Building C object lib/CMakeFiles/websockets.dir/core-net/dummy-callback.c.o [ 23%] Building C object lib/CMakeFiles/websockets.dir/core-net/output.c.o [ 24%] Building C object lib/CMakeFiles/websockets.dir/core-net/close.c.o [ 24%] Building C object lib/CMakeFiles/websockets.dir/core-net/network.c.o [ 25%] Building C object lib/CMakeFiles/websockets.dir/core-net/vhost.c.o [ 25%] Building C object lib/CMakeFiles/websockets.dir/core-net/pollfd.c.o [ 26%] Building C object lib/CMakeFiles/websockets.dir/core-net/service.c.o [ 27%] Building C object lib/CMakeFiles/websockets.dir/core-net/sorted-usec-list.c.o [ 27%] Building C object lib/CMakeFiles/websockets.dir/core-net/wsi.c.o [ 28%] Building C object lib/CMakeFiles/websockets.dir/core-net/wsi-timeout.c.o [ 28%] Building C object lib/CMakeFiles/websockets.dir/core-net/adopt.c.o [ 29%] Building C object lib/CMakeFiles/websockets.dir/roles/pipe/ops-pipe.c.o [ 30%] Building C object lib/CMakeFiles/websockets.dir/core-net/state.c.o [ 30%] Building C object lib/CMakeFiles/websockets.dir/core-net/route.c.o [ 31%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/client.c.o [ 31%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/connect.c.o [ 32%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/connect2.c.o [ 33%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/connect3.c.o [ 33%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/connect4.c.o [ 34%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/sort-dns.c.o [ 35%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/conmon.c.o [ 35%] Building C object lib/CMakeFiles/websockets.dir/roles/http/header.c.o [ 36%] Building C object lib/CMakeFiles/websockets.dir/roles/http/date.c.o [ 36%] Building C object lib/CMakeFiles/websockets.dir/roles/http/parsers.c.o [ 37%] Building C object lib/CMakeFiles/websockets.dir/roles/http/server/server.c.o [ 38%] Building C object lib/CMakeFiles/websockets.dir/roles/http/server/lws-spa.c.o [ 38%] Building C object lib/CMakeFiles/websockets.dir/roles/http/server/lejp-conf.c.o [ 39%] Building C object lib/CMakeFiles/websockets.dir/roles/h1/ops-h1.c.o [ 39%] Building C object lib/CMakeFiles/websockets.dir/roles/h2/http2.c.o [ 40%] Building C object lib/CMakeFiles/websockets.dir/roles/h2/hpack.c.o [ 41%] Building C object lib/CMakeFiles/websockets.dir/roles/h2/ops-h2.c.o [ 41%] Building C object lib/CMakeFiles/websockets.dir/roles/ws/ops-ws.c.o [ 42%] Building C object lib/CMakeFiles/websockets.dir/roles/ws/client-ws.c.o [ 42%] Building C object lib/CMakeFiles/websockets.dir/roles/ws/client-parser-ws.c.o [ 43%] Building C object lib/CMakeFiles/websockets.dir/roles/ws/server-ws.c.o [ 44%] Building C object lib/CMakeFiles/websockets.dir/roles/raw-skt/ops-raw-skt.c.o [ 44%] Building C object lib/CMakeFiles/websockets.dir/roles/raw-file/ops-raw-file.c.o [ 45%] Building C object lib/CMakeFiles/websockets.dir/roles/listen/ops-listen.c.o [ 45%] Building C object lib/CMakeFiles/websockets.dir/roles/http/client/client-http.c.o [ 46%] Building C object lib/CMakeFiles/websockets.dir/roles/netlink/ops-netlink.c.o [ 47%] Building C object lib/CMakeFiles/websockets.dir/event-libs/poll/poll.c.o [ 47%] Linking C static library libwebsockets.a [ 47%] Built target websockets Scanning dependencies of target websockets_shared [ 48%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-caps.c.o [ 48%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-misc.c.o [ 49%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-init.c.o [ 50%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-file.c.o [ 50%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-pipe.c.o [ 51%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-service.c.o [ 51%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-sockets.c.o [ 52%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-fds.c.o [ 53%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls.c.o [ 53%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls-network.c.o [ 54%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls-sessions.c.o [ 55%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-tls.c.o [ 55%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-x509.c.o [ 56%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-ssl.c.o [ 56%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-session.c.o [ 57%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls-server.c.o [ 58%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-server.c.o [ 58%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls-client.c.o [ 59%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-client.c.o [ 59%] Building C object lib/CMakeFiles/websockets_shared.dir/core/alloc.c.o [ 60%] Building C object lib/CMakeFiles/websockets_shared.dir/core/buflist.c.o [ 61%] Building C object lib/CMakeFiles/websockets_shared.dir/core/context.c.o [ 61%] Building C object lib/CMakeFiles/websockets_shared.dir/core/lws_dll2.c.o [ 62%] Building C object lib/CMakeFiles/websockets_shared.dir/core/libwebsockets.c.o [ 62%] Building C object lib/CMakeFiles/websockets_shared.dir/core/logs.c.o [ 63%] Building C object lib/CMakeFiles/websockets_shared.dir/core/vfs.c.o [ 64%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/base64-decode.c.o [ 64%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/prng.c.o [ 65%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/lws-ring.c.o [ 65%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/dir.c.o [ 66%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/lwsac/lwsac.c.o [ 67%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/lwsac/cached-file.c.o [ 67%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/sha-1.c.o [ 68%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/lejp.c.o [ 68%] Building C object lib/CMakeFiles/websockets_shared.dir/system/system.c.o [ 69%] Building C object lib/CMakeFiles/websockets_shared.dir/system/smd/smd.c.o [ 70%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/dummy-callback.c.o [ 70%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/output.c.o [ 71%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/close.c.o [ 71%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/network.c.o [ 72%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/vhost.c.o [ 73%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/pollfd.c.o [ 73%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/service.c.o [ 74%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/sorted-usec-list.c.o [ 75%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/wsi.c.o [ 75%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/wsi-timeout.c.o [ 76%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/adopt.c.o [ 76%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/pipe/ops-pipe.c.o [ 77%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/state.c.o [ 78%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/route.c.o [ 78%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/client.c.o [ 79%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/connect.c.o [ 79%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/connect2.c.o [ 80%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/connect3.c.o [ 81%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/connect4.c.o [ 81%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/sort-dns.c.o [ 82%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/conmon.c.o [ 82%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/header.c.o [ 83%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/date.c.o [ 84%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/parsers.c.o [ 84%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/server/server.c.o [ 85%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/server/lws-spa.c.o [ 85%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/server/lejp-conf.c.o [ 86%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/h1/ops-h1.c.o [ 87%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/h2/http2.c.o [ 87%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/h2/hpack.c.o [ 88%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/h2/ops-h2.c.o [ 88%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/ws/ops-ws.c.o [ 89%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/ws/client-ws.c.o [ 90%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/ws/client-parser-ws.c.o [ 90%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/ws/server-ws.c.o [ 91%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/raw-skt/ops-raw-skt.c.o [ 91%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/raw-file/ops-raw-file.c.o [ 92%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/listen/ops-listen.c.o [ 93%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/client/client-http.c.o [ 93%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/netlink/ops-netlink.c.o [ 94%] Building C object lib/CMakeFiles/websockets_shared.dir/event-libs/poll/poll.c.o [ 95%] Linking C shared library libwebsockets.so [ 95%] Built target websockets_shared Scanning dependencies of target test-lejp [ 96%] Building C object test-apps/CMakeFiles/test-lejp.dir/test-lejp.c.o [ 97%] Linking C executable ../bin/libwebsockets-test-lejp [ 97%] Built target test-lejp Scanning dependencies of target test-server-extpoll [ 97%] Building C object test-apps/CMakeFiles/test-server-extpoll.dir/test-server.c.o [ 98%] Linking C executable ../bin/libwebsockets-test-server-extpoll [ 98%] Built target test-server-extpoll Scanning dependencies of target test-server [ 98%] Building C object test-apps/CMakeFiles/test-server.dir/test-server.c.o [ 99%] Linking C executable ../bin/libwebsockets-test-server [ 99%] Built target test-server Scanning dependencies of target test-client [100%] Building C object test-apps/CMakeFiles/test-client.dir/test-client.c.o [100%] Linking C executable ../bin/libwebsockets-test-client [100%] Built target test-client

111

make install log
mike@jack-desktop:~/work/libwebsockets/build$ sudo make install [ 0%] Built target GENHDR [ 47%] Built target websockets [ 95%] Built target websockets_shared [ 97%] Built target test-lejp [ 98%] Built target test-server-extpoll [ 99%] Built target test-server [100%] Built target test-client Install the project... -- Install configuration: "" -- Installing: /usr/local/include/libwebsockets -- Installing: /usr/local/include/libwebsockets/lws-lwsac.h -- Installing: /usr/local/include/libwebsockets/lws-jws.h -- Installing: /usr/local/include/libwebsockets/lws-http.h -- Installing: /usr/local/include/libwebsockets/lws-spa.h -- Installing: /usr/local/include/libwebsockets/lws-button.h -- Installing: /usr/local/include/libwebsockets/lws-settings.h -- Installing: /usr/local/include/libwebsockets/lws-protocols-plugins.h -- Installing: /usr/local/include/libwebsockets/lws-dll2.h -- Installing: /usr/local/include/libwebsockets/lws-adopt.h -- Installing: /usr/local/include/libwebsockets/lws-dbus.h -- Installing: /usr/local/include/libwebsockets/lws-bb-spi.h -- Installing: /usr/local/include/libwebsockets/lws-x509.h -- Installing: /usr/local/include/libwebsockets/lws-conmon.h -- Installing: /usr/local/include/libwebsockets/lws-freertos.h -- Installing: /usr/local/include/libwebsockets/lws-secure-streams.h -- Installing: /usr/local/include/libwebsockets/lws-service.h -- Installing: /usr/local/include/libwebsockets/lws-mqtt.h -- Installing: /usr/local/include/libwebsockets/lws-secure-streams-client.h -- Installing: /usr/local/include/libwebsockets/lws-jwe.h -- Installing: /usr/local/include/libwebsockets/lws-context-vhost.h -- Installing: /usr/local/include/libwebsockets/lws-gpio.h -- Installing: /usr/local/include/libwebsockets/lws-timeout-timer.h -- Installing: /usr/local/include/libwebsockets/lws-spi.h -- Installing: /usr/local/include/libwebsockets/lws-purify.h -- Installing: /usr/local/include/libwebsockets/lws-retry.h -- Installing: /usr/local/include/libwebsockets/lws-ws-state.h -- Installing: /usr/local/include/libwebsockets/lws-state.h -- Installing: /usr/local/include/libwebsockets/lws-fault-injection.h -- Installing: /usr/local/include/libwebsockets/lws-netdev.h -- Installing: /usr/local/include/libwebsockets/lws-writeable.h -- Installing: /usr/local/include/libwebsockets/lws-client.h -- Installing: /usr/local/include/libwebsockets/lws-eventlib-exports.h -- Installing: /usr/local/include/libwebsockets/lws-diskcache.h -- Installing: /usr/local/include/libwebsockets/lws-bb-i2c.h -- Installing: /usr/local/include/libwebsockets/lws-jwk.h -- Installing: /usr/local/include/libwebsockets/lws-genaes.h -- Installing: /usr/local/include/libwebsockets/lws-i2c.h -- Installing: /usr/local/include/libwebsockets/lws-async-dns.h -- Installing: /usr/local/include/libwebsockets/lws-struct.h -- Installing: /usr/local/include/libwebsockets/lws-threadpool.h -- Installing: /usr/local/include/libwebsockets/lws-genec.h -- Installing: /usr/local/include/libwebsockets/lws-jose.h -- Installing: /usr/local/include/libwebsockets/lws-ssd1306-i2c.h -- Installing: /usr/local/include/libwebsockets/lws-tls-sessions.h -- Installing: /usr/local/include/libwebsockets/lws-system.h -- Installing: /usr/local/include/libwebsockets/lws-genhash.h -- Installing: /usr/local/include/libwebsockets/lws-genrsa.h -- Installing: /usr/local/include/libwebsockets/lws-network-helper.h -- Installing: /usr/local/include/libwebsockets/lws-display.h -- Installing: /usr/local/include/libwebsockets/lws-dsh.h -- Installing: /usr/local/include/libwebsockets/lws-misc.h -- Installing: /usr/local/include/libwebsockets/lws-test-sequencer.h -- Installing: /usr/local/include/libwebsockets/lws-sha1-base64.h -- Installing: /usr/local/include/libwebsockets/lws-sequencer.h -- Installing: /usr/local/include/libwebsockets/lws-gencrypto.h -- Installing: /usr/local/include/libwebsockets/lws-write.h -- Installing: /usr/local/include/libwebsockets/lws-led.h -- Installing: /usr/local/include/libwebsockets/lws-ring.h -- Installing: /usr/local/include/libwebsockets/lws-secure-streams-policy.h -- Installing: /usr/local/include/libwebsockets/lws-fts.h -- Installing: /usr/local/include/libwebsockets/lws-logs.h -- Installing: /usr/local/include/libwebsockets/lws-tokenize.h -- Installing: /usr/local/include/libwebsockets/lws-pwm.h -- Installing: /usr/local/include/libwebsockets/lws-optee.h -- Installing: /usr/local/include/libwebsockets/lws-ili9341-spi.h -- Installing: /usr/local/include/libwebsockets/lws-metrics.h -- Installing: /usr/local/include/libwebsockets/lws-ws-close.h -- Installing: /usr/local/include/libwebsockets/lws-ws-ext.h -- Installing: /usr/local/include/libwebsockets/lws-lejp.h -- Installing: /usr/local/include/libwebsockets/lws-cgi.h -- Installing: /usr/local/include/libwebsockets/lws-callbacks.h -- Installing: /usr/local/include/libwebsockets/abstract -- Installing: /usr/local/include/libwebsockets/abstract/protocols -- Installing: /usr/local/include/libwebsockets/abstract/protocols/smtp.h -- Installing: /usr/local/include/libwebsockets/abstract/protocols.h -- Installing: /usr/local/include/libwebsockets/abstract/transports -- Installing: /usr/local/include/libwebsockets/abstract/transports/raw-skt.h -- Installing: /usr/local/include/libwebsockets/abstract/transports/unit-test.h -- Installing: /usr/local/include/libwebsockets/abstract/transports.h -- Installing: /usr/local/include/libwebsockets/abstract/abstract.h -- Installing: /usr/local/include/libwebsockets/lws-vfs.h -- Installing: /usr/local/include/libwebsockets/lws-smd.h -- Installing: /usr/local/include/libwebsockets.h -- Installing: /usr/local/include/lws_config.h -- Installing: /usr/local/lib/cmake/libwebsockets/libwebsockets-config.cmake -- Installing: /usr/local/lib/cmake/libwebsockets/libwebsockets-config-version.cmake -- Installing: /usr/local/lib/cmake/libwebsockets/LwsCheckRequirements.cmake -- Installing: /usr/local/lib/cmake/libwebsockets/LibwebsocketsTargets.cmake -- Installing: /usr/local/lib/cmake/libwebsockets/LibwebsocketsTargets-noconfig.cmake -- Installing: /usr/local/lib/libwebsockets.a -- Installing: /usr/local/lib/libwebsockets.so.17 -- Installing: /usr/local/lib/libwebsockets.so -- Installing: /usr/local/lib/pkgconfig/libwebsockets.pc -- Installing: /usr/local/lib/pkgconfig/libwebsockets_static.pc -- Installing: /usr/local/bin/libwebsockets-test-server -- Installing: /usr/local/bin/libwebsockets-test-server-extpoll -- Installing: /usr/local/bin/libwebsockets-test-lejp -- Installing: /usr/local/bin/libwebsockets-test-client -- Installing: /usr/local/share/libwebsockets-test-server/libwebsockets-test-server.key.pem -- Installing: /usr/local/share/libwebsockets-test-server/libwebsockets-test-server.pem -- Installing: /usr/local/share/libwebsockets-test-server/favicon.ico -- Installing: /usr/local/share/libwebsockets-test-server/leaf.jpg -- Installing: /usr/local/share/libwebsockets-test-server/candide.zip -- Installing: /usr/local/share/libwebsockets-test-server/candide-uncompressed.zip -- Installing: /usr/local/share/libwebsockets-test-server/libwebsockets.org-logo.svg -- Installing: /usr/local/share/libwebsockets-test-server/http2.png -- Installing: /usr/local/share/libwebsockets-test-server/wss-over-h2.png -- Installing: /usr/local/share/libwebsockets-test-server/lws-common.js -- Installing: /usr/local/share/libwebsockets-test-server/test.html -- Installing: /usr/local/share/libwebsockets-test-server/test.css -- Installing: /usr/local/share/libwebsockets-test-server/test.js -- Installing: /usr/local/share/libwebsockets-test-server/private/index.html -- Installing: /usr/local/share/libwebsockets-test-server/lws-ssh-test-keys -- Installing: /usr/local/share/libwebsockets-test-server/lws-ssh-test-keys.pub mike@jack-desktop:~/work/libwebsockets/build$

1111

交叉編譯的問題

ifeq ($(BR2_STATIC_LIBS),y)
LIBWEBSOCKETS_CONF_OPTS += -DLWS_WITH_SHARED=OFF
endif

LIBWEBSOCKETS_CONF_OPTS = -DLWS_WITHOUT_TESTAPPS=OFF -DLWS_IPV6=ON
/home/user/nuc980_iot/NUC970_Buildroot-master/package/libwebsockets/
libwebsockets.mk — 這個文件

make libwebsockets-rebuild

cd libwebsockets-v2.1.0/
ls .stamp_*
rm .stamp_built
rm .stamp_configured

正確的編譯過程

user@ubuntu:~/nuc980_iot/NUC970_Buildroot-master$ make libwebsockets-rebuild rm -f /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/.stamp_staging_installed rm -f /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/.stamp_target_installed rm -f /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/.stamp_images_installed rm -f /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/.stamp_host_installed rm -f /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/.stamp_built >>> libwebsockets v2.1.0 Configuring (mkdir -p /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/ && cd /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/ && rm -f CMakeCache.txt && PATH="/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/bin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/sbin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/bin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/sbin:/usr/local/arm_linux_4.8/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/bin/cmake /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/ -DCMAKE_TOOLCHAIN_FILE="/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DLWS_WITHOUT_TESTAPPS=ON -DLWS_IPV6=ON -DLWS_MAX_SMP= -DLWS_WITH_SSL=ON -DLWS_WITH_LIBEV=OFF -DLWS_WITH_LIBUV=OFF -DLWS_WITH_STATIC=OFF ) -- The C compiler identification is GNU 4.8.5 -- Check for working C compiler: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/bin/arm-nuvoton-linux-uclibcgnueabi-gcc -- Check for working C compiler: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/bin/arm-nuvoton-linux-uclibcgnueabi-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- CMAKE_TOOLCHAIN_FILE='/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/share/buildroot/toolchainfile.cmake' -- Found Git: /usr/bin/git fatal: No names found, cannot describe anything. Git commit hash: user@ubuntu- -- Performing Test LWS_HAVE_inline -- Performing Test LWS_HAVE_inline - Success -- Performing Test LWS_HAVE___inline__ -- Performing Test LWS_HAVE___inline__ - Success -- Performing Test LWS_HAVE___inline -- Performing Test LWS_HAVE___inline - Success -- Looking for bzero -- Looking for bzero - found -- Looking for fork -- Looking for fork - found -- Looking for getenv -- Looking for getenv - found -- Looking for malloc -- Looking for malloc - found -- Looking for memset -- Looking for memset - found -- Looking for realloc -- Looking for realloc - found -- Looking for socket -- Looking for socket - found -- Looking for strerror -- Looking for strerror - found -- Looking for vfork -- Looking for vfork - found -- Looking for execvpe -- Looking for execvpe - found -- Looking for getifaddrs -- Looking for getifaddrs - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for _snprintf -- Looking for _snprintf - not found -- Looking for _vsnprintf -- Looking for _vsnprintf - not found -- Looking for getloadavg -- Looking for getloadavg - not found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for in6addr.h -- Looking for in6addr.h - not found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for memory.h -- Looking for memory.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for strings.h -- Looking for strings.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for sys/prctl.h -- Looking for sys/prctl.h - found -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for sys/sockio.h -- Looking for sys/sockio.h - not found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for vfork.h -- Looking for vfork.h - not found -- Looking for zlib.h -- Looking for zlib.h - found -- Looking for 4 include files stdlib.h, ..., float.h -- Looking for 4 include files stdlib.h, ..., float.h - found -- Performing Test LWS_HAVE_VISIBILITY -- Performing Test LWS_HAVE_VISIBILITY - Success -- Found ZLIB: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/libz.so (found version "1.2.8") zlib include dirs: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/include zlib libraries: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/libz.so Compiling with SSL support -- Found OpenSSL: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/libcrypto.so (found version "1.0.2j") OpenSSL include dir: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/include OpenSSL libraries: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/libssl.so;/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/libcrypto.so -- Looking for openssl/ecdh.h -- Looking for openssl/ecdh.h - found -- Looking for SSL_CTX_set1_param -- Looking for SSL_CTX_set1_param - found -- Looking for X509_VERIFY_PARAM_set1_host -- Looking for X509_VERIFY_PARAM_set1_host - found -- Looking for RPMTools... - rpmbuild NOT FOUND ---------------------------------------------------------------------Settings: (For more help do cmake -LH <srcpath>) ---------------------------------------------------------------------LWS_WITH_STATIC = OFFLWS_WITH_SHARED = ONLWS_WITH_SSL = ON (SSL Support)LWS_SSL_CLIENT_USE_OS_CA_CERTS = 1LWS_USE_WOLFSSL = OFF (wolfSSL/CyaSSL replacement for OpenSSL)LWS_WITHOUT_BUILTIN_SHA1 = OFFLWS_WITHOUT_BUILTIN_GETIFADDRS = OFFLWS_WITHOUT_CLIENT = OFFLWS_WITHOUT_SERVER = OFFLWS_LINK_TESTAPPS_DYNAMIC = OFFLWS_WITHOUT_TESTAPPS = ONLWS_WITHOUT_TEST_SERVER = OFFLWS_WITHOUT_TEST_SERVER_EXTPOLL = OFFLWS_WITHOUT_TEST_PING = OFFLWS_WITHOUT_TEST_ECHO = OFFLWS_WITHOUT_TEST_CLIENT = OFFLWS_WITHOUT_TEST_FRAGGLE = OFFLWS_WITHOUT_EXTENSIONS = OFFLWS_WITH_LATENCY = OFFLWS_WITHOUT_DAEMONIZE = ONLWS_USE_LIBEV = LWS_USE_LIBUV = LWS_IPV6 = ONLWS_UNIX_SOCK = OFFLWS_WITH_HTTP2 = OFFLWS_MBED3 = OFFLWS_SSL_SERVER_WITH_ECDH_CERT = OFFLWS_MAX_SMP = 32LWS_WITH_CGI = OFFLWS_HAVE_OPENSSL_ECDH_H = 1LWS_HAVE_SSL_CTX_set1_param = 1LWS_WITH_HTTP_PROXY = OFFLIBHUBBUB_LIBRARIES = PLUGINS = LWS_WITH_ACCESS_LOG = OFFLWS_WITH_SERVER_STATUS = OFFLWS_WITH_LEJP = OFFLWS_WITH_LEJP_CONF = OFFLWS_WITH_SMTP = OFFLWS_WITH_GENERIC_SESSIONS = OFFLWS_STATIC_PIC = OFF --------------------------------------------------------------------- -- Configuring done -- Generating done CMake Warning:Manually-specified variables were not used by the project:BUILD_DOCBUILD_DOCSBUILD_EXAMPLEBUILD_EXAMPLESBUILD_TESTBUILD_TESTINGBUILD_TESTS-- Build files have been written to: /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0 >>> libwebsockets v2.1.0 Building PATH="/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/bin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/sbin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/bin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/sbin:/usr/local/arm_linux_4.8/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j2 -C /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/ make[1]: Entering directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' make[2]: Entering directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' make[3]: Entering directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' Scanning dependencies of target websockets_shared make[3]: Leaving directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' [100%] Built target websockets_shared make[2]: Leaving directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' make[1]: Leaving directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' >>> libwebsockets v2.1.0 Installing to staging directory PATH="/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/bin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/sbin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/bin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/sbin:/usr/local/arm_linux_4.8/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j2 DESTDIR=/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot install/fast -C /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/ make[1]: Entering directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' Install the project... -- Install configuration: "Release" -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/pkgconfig/libwebsockets.pc -- Up-to-date: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/libwebsockets.so.9 -- Up-to-date: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/libwebsockets.so -- Up-to-date: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/include/libwebsockets.h -- Up-to-date: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/include/lws_config.h -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/cmake/libwebsockets/LibwebsocketsConfig.cmake -- Up-to-date: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/cmake/libwebsockets/LibwebsocketsConfigVersion.cmake -- Up-to-date: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/cmake/libwebsockets/LibwebsocketsTargets.cmake -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/arm-nuvoton-linux-uclibcgnueabi/sysroot/usr/lib/cmake/libwebsockets/LibwebsocketsTargets-release.cmake make[1]: Leaving directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' >>> libwebsockets v2.1.0 Fixing libtool files >>> libwebsockets v2.1.0 Installing to target PATH="/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/bin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/sbin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/bin:/home/user/nuc980_iot/NUC970_Buildroot-master/output/host/usr/sbin:/usr/local/arm_linux_4.8/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j2 DESTDIR=/home/user/nuc980_iot/NUC970_Buildroot-master/output/target install/fast -C /home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0/ make[1]: Entering directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' Install the project... -- Install configuration: "Release" -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/lib/pkgconfig/libwebsockets.pc -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/lib/libwebsockets.so.9 -- Up-to-date: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/lib/libwebsockets.so -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/include/libwebsockets.h -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/include/lws_config.h -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/lib/cmake/libwebsockets/LibwebsocketsConfig.cmake -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/lib/cmake/libwebsockets/LibwebsocketsConfigVersion.cmake -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/lib/cmake/libwebsockets/LibwebsocketsTargets.cmake -- Installing: /home/user/nuc980_iot/NUC970_Buildroot-master/output/target/usr/lib/cmake/libwebsockets/LibwebsocketsTargets-release.cmake make[1]: Leaving directory '/home/user/nuc980_iot/NUC970_Buildroot-master/output/build/libwebsockets-v2.1.0' user@ubuntu:~/nuc980_iot/NUC970_Buildroot-master$

libwebsockets/minimal-examples

cmake .
注意后面有一個點 .

總結

以上是生活随笔為你收集整理的libwebsockets 记录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

欧美成人999 | 亚洲国产日韩一区 | 久久久久久免费视频 | 夜夜夜夜操 | 九九视频这里只有精品 | 精品一二三四在线 | 热九九精品 | 激情视频网页 | 伊人黄| 天天天操操操 | 日韩成人黄色 | 亚洲国产经典视频 | 久久久www成人免费毛片麻豆 | 国产亚洲日本 | 国产精品久久久久久久免费大片 | 91免费观看视频在线 | 香蕉看片 | 视频一区在线播放 | 在线免费精品视频 | 天天拍天天草 | 国产高清绿奴videos | 国产亚洲一区 | 成年人视频在线免费 | 亚洲欧美日韩国产精品一区午夜 | 久久成人福利 | 免费av大片 | 五月天亚洲婷婷 | 天天综合五月天 | 亚洲片在线观看 | 日韩av五月天 | 色综合人人 | 日本深夜福利视频 | 日韩有码在线播放 | 五月婷视频 | 国产系列在线观看 | www.夜夜爱| 2019中文最近的2019中文在线 | 日韩欧美视频 | 97人人澡人人爽人人模亚洲 | 日日摸日日 | 91视频久久久久久 | 久久综合欧美精品亚洲一区 | 超碰在线中文字幕 | 日本精品va在线观看 | 国产一区二区影院 | www.伊人网 | 久久精品99国产精品日本 | 黄在线免费看 | 97在线资源 | 欧美性网站 | 国色天香永久免费 | 久久精品高清 | 久久精品欧美一区二区三区麻豆 | 成年人电影免费看 | 九九99视频 | 亚洲精品一区二区三区在线观看 | 精品国模一区二区三区 | 成人久久久精品国产乱码一区二区 | 成人禁用看黄a在线 | 日日干影院 | 一区二区三区四区免费视频 | 97福利社| 999成人国产 | 欧洲色吧 | av色一区 | 免费观看日韩av | 久久久久久不卡 | 欧美日韩国产网站 | 一 级 黄 色 片免费看的 | 日韩三级中文字幕 | 亚洲精品资源在线观看 | 久久午夜国产 | 五月天天色 | 五月开心网 | 91精品推荐| 伊人狠狠色 | 久久视讯 | 在线岛国av| 亚洲精品乱码久久久久 | 成人中心免费视频 | 黄色网www| 日日爱夜夜爱 | 国产亚洲在线 | 国产日女人 | 久久精品久久久久电影 | 国产一区二区三区四区在线 | 国产亲近乱来精品 | 色福利网站 | 欧美精品黑人性xxxx | 免费观看丰满少妇做爰 | 日韩三级视频在线观看 | 国产丝袜网站 | 99热这里只有精品免费 | 成年人黄色免费视频 | 色综合天天综合网国产成人网 | 国产精品久久久久久久午夜片 | 五月天狠狠操 | 久久草视频 | 日b视频在线观看网址 | 91精品国产91热久久久做人人 | 国产视频精品视频 | 中文字幕在线观看第三页 | 人人超碰97| 91经典在线 | 五月婷婷在线播放 | 深爱五月激情网 | 黄色三级免费看 | 中文字幕无吗 | 91福利在线观看 | 在线精品视频在线观看高清 | 久久综合九九 | 手机在线看永久av片免费 | 亚洲va欧洲va国产va不卡 | 久久久国产日韩 | 日本中文乱码卡一卡二新区 | 美女视频久久久 | 国产一级精品在线观看 | 国产视频 亚洲视频 | 欧美久久久久久久久 | 超碰免费观看 | 精品一区二区三区久久久 | 99视频精品免费视频 | 九九九毛片 | 麻豆av电影 | 久久公开视频 | 欧美日一级片 | 国产资源站 | 毛片美女网站 | 狠狠亚洲| 日韩精品一区不卡 | 日本99精品| 亚洲精品视频免费在线 | 婷婷国产一区二区三区 | 午夜视频免费播放 | 欧美一二三四在线 | 欧美淫aaa免费观看 日韩激情免费视频 | 欧美成人日韩 | 九九一级片 | 一性一交视频 | 天天操天天干天天综合网 | 奇米影视777四色米奇影院 | 视频国产在线观看18 | 日韩精品在线一区 | 国产在线精品视频 | 日日夜夜av| 日韩免费一二三区 | 在线国产小视频 | 一区二区中文字幕在线观看 | 超碰97免费在线 | 日韩精品不卡在线 | 九九热精品视频在线观看 | 亚洲精品综合在线 | 成人动漫精品一区二区 | 中国一区二区视频 | 99在线观看免费视频精品观看 | 新版资源中文在线观看 | 91成人精品在线 | 免费亚洲一区二区 | 高清国产午夜精品久久久久久 | 精品视频免费久久久看 | 国产精品久久久久久久妇 | 亚洲激情视频在线观看 | 一本一本久久a久久精品牛牛影视 | 黄色影院在线观看 | 悠悠av资源片 | 久久精品99国产精品亚洲最刺激 | 9幺看片 | 91系列在线| 日本福利视频在线 | 在线观看成人一级片 | 日韩中文字幕视频在线 | 蜜臀久久99精品久久久无需会员 | 免费a视频| 丁香五月网久久综合 | 在线观看视频中文字幕 | 日本性生活免费看 | 97人人人人 | 日韩精品视频网站 | 男女全黄一级一级高潮免费看 | 日韩有码欧美 | 在线播放日韩 | 日韩综合色 | 在线观看国产一区二区 | 色99色| 久久国产成人午夜av影院潦草 | av免费片 | 亚洲黄色一级大片 | 人人澡人人爽 | www亚洲一区 | 国产视频在线播放 | av在线免费播放 | 丁香六月av | 久久在线免费视频 | 久久精品视频99 | 97免费| 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 激情五月***国产精品 | 国产成人三级在线播放 | 狠狠操狠狠干天天操 | 日韩av一区在线观看 | 美女视频网站久久 | 精品亚洲视频在线观看 | 九九综合九九综合 | 国产 精品 资源 | 中文字幕欧美日韩va免费视频 | 午夜成人免费影院 | 亚洲国产一区在线观看 | 在线免费看片 | 黄色成年 | 在线午夜av| 日韩av手机在线看 | 91人人爱| 国内视频1区 | 91在线视频 | 日韩高清成人在线 | 91视频中文字幕 | 深夜免费福利在线 | 波多野结衣一区 | 国产99一区 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 区一区二区三在线观看 | 日操操| 国产电影一区二区三区四区 | 欧美日韩国产一区二区三区在线观看 | 色偷偷人人澡久久超碰69 | 亚洲视频 中文字幕 | 一级黄色片毛片 | 久久精品综合 | 激情综合啪啪 | 国产精品九九九九九 | 亚洲人成在线观看 | 亚洲美女视频网 | 超碰97人人射妻 | 久久综合色影院 | 亚洲成av人片一区二区梦乃 | 97视频精品| 深夜免费福利网站 | 国产精品久久久久久久久久ktv | 国产精品第 | 国产午夜精品久久久久久久久久 | 97色婷婷人人爽人人 | 97超级碰碰碰碰久久久久 | 五月婷婷天堂 | 中文字幕高清免费日韩视频在线 | 午夜精品久久久 | 久久免费视频5 | 俺要去色综合狠狠 | 欧美一级片播放 | 午夜美女福利 | 久久人人爽人人爽人人片 | 国产在线a | 国产麻豆传媒 | www91在线观看| 国产精品久久精品国产 | 精品国产区 | 高清av免费一区中文字幕 | 久久亚洲二区 | 精品久久久久久久久久久久久 | 国产福利一区二区三区视频 | 久久婷婷综合激情 | 韩国一区二区三区视频 | 天天操天天曰 | 日韩电影中文 | 夜夜躁日日躁狠狠躁 | 91在线视频免费91 | 久久黄色小说视频 | 国外成人在线视频网站 | 一二区av| 激情视频综合网 | 国产精品无av码在线观看 | 在线观看视频三级 | 国产精品一区在线播放 | 精品视频一区在线观看 | 四虎永久网站 | 欧美一级视频在线观看 | 国产精品丝袜久久久久久久不卡 | 在线看岛国av | 综合国产在线观看 | 成人a视频| 99国产精品久久久久老师 | 在线成人免费av | 天天视频色| 亚洲a资源 | 国产成人一区三区 | 久久久久久久久久久久av | 国产一级在线免费观看 | 日操操 | 久久夜色网| 午夜日b视频 | 美女网站在线观看 | 四虎小视频 | av线上免费观看 | www.com在线观看 | 黄色网在线播放 | 伊人婷婷 | 丁香久久五月 | 日韩有码在线播放 | 天天操夜夜逼 | 成av人电影 | 欧美一区二区三区在线看 | 蜜桃视频在线观看一区 | 在线一区观看 | 国产精品青草综合久久久久99 | 日韩一二区在线观看 | 免费亚洲婷婷 | 国产黄色在线看 | 日韩高清无线码2023 | 久久精品人人做人人综合老师 | 成人蜜桃视频 | 免费国产在线观看 | 超碰97国产在线 | 91chinese在线| 日韩欧美在线国产 | 日韩资源视频 | 500部大龄熟乱视频使用方法 | 五月婷婷丁香在线观看 | 99久久精品国产一区二区成人 | 日韩羞羞 | 日韩在线无 | 亚洲乱码在线观看 | 国产精品久久一区二区三区不卡 | 国产精品毛片一区 | 在线视频欧美亚洲 | 99热这里有| 在线观看亚洲专区 | 成人在线小视频 | 91av在线免费看 | 国产精选视频 | 96久久久 | 性色av免费在线观看 | 五月天电影免费在线观看一区 | 久久999久久 | 日韩毛片精品 | av网站免费线看精品 | 98久9在线 | 免费| 国产精品美女久久久免费 | 久久国产一区二区 | 天天色官网 | 91传媒在线观看 | 在线播放av网址 | 国产精品久久久久久麻豆一区 | 久久久久久久国产精品影院 | 久草国产精品 | 亚洲黄a | 激情电影影院 | www日韩| 欧美国产日韩一区二区三区 | 国产亚洲在线 | 亚洲第一久久久 | 日韩av中文 | av怡红院| 日本黄色免费电影网站 | 国产精品第54页 | 六月丁香婷婷久久 | 最新久久久 | 欧美最猛性xxxx | 国产剧情亚洲 | 成人免费在线电影 | 亚洲毛片视频 | 欧美精品一二 | 亚洲爱视频 | 亚洲精品999| 97精品一区 | www.久久com| 一级黄色片毛片 | 77国产精品 | 天天爽网站| 美女搞黄国产视频网站 | 国产精品一区二区三区免费看 | 亚洲区另类春色综合小说 | 97免费| 2019中文字幕第一页 | 天天干天天干天天干 | 国产精品久久久久久久久久妇女 | 四虎在线观看精品视频 | 国产精品丝袜在线 | 国产中文字幕在线看 | 天堂av在线网站 | 午夜精品婷婷 | mm1313亚洲精品国产 | 天天综合网久久 | 二区视频在线观看 | 人人干天天干 | 人人爽人人爽人人片av免 | 91粉色视频 | 欧美在线视频一区二区 | 激情五月色播五月 | 国产精品一区在线播放 | 国内精品久久久久久久久久清纯 | 国产精品一区二区在线看 | 天天干天天操天天 | 亚洲在线观看av | 国产96av| 韩国av免费观看 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 久久久免费精品 | 天天综合网天天综合色 | 黄色电影网站在线观看 | 亚洲精品福利在线观看 | 国产一区二区视频在线播放 | 在线精品视频免费播放 | 欧美国产精品久久久久久免费 | 日日婷婷夜日日天干 | 久久亚洲欧美 | 午夜色性片 | 五月天丁香综合 | 在线国产中文字幕 | 中文字幕中文字幕在线一区 | 欧美成人xxx | 欧美极度另类性三渗透 | 免费在线91 | 日韩在线观看视频一区二区三区 | 欧美成人黄色 | 免费视频 三区 | 在线看v片成人 | 九九久久精品视频 | 免费高清在线观看成人 | 国产区网址 | 性色av一区二区 | 免费a级毛片在线看 | 久久一区二区免费视频 | 高清av中文字幕 | 国产精品久久久久久久久久直播 | 一区二区三区www | 久久免费福利视频 | 婷婷丁香色综合狠狠色 | 特级免费毛片 | 福利在线看片 | av观看在线观看 | 美女天天操 | 一区二区三区免费播放 | 99久久日韩精品免费热麻豆美女 | 亚洲人成人天堂h久久 | 久久美女免费视频 | 亚洲精品国产精品国自产在线 | 丰满少妇在线 | 欧美亚洲另类在线视频 | 国产成人99av超碰超爽 | av片子在线观看 | 国产精品免费视频一区二区 | jizzjizzjizz亚洲 | 超碰精品在线观看 | 午夜影院在线观看18 | a级国产乱理伦片在线观看 亚洲3级 | 亚洲成人软件 | 久久国产露脸精品国产 | 又污又黄网站 | 97人人模人人爽人人少妇 | 欧美欧美 | 天堂在线一区 | 特片网久久 | 黄色小说视频在线 | 久久免费视频这里只有精品 | 日韩伦理片一区二区三区 | av网站免费在线 | 热re99久久精品国产66热 | 欧美日韩免费在线观看视频 | 久久午夜国产精品 | 日韩精品中字 | 五月婷婷六月丁香激情 | 九九精品久久久 | 中文字幕免费在线看 | 人人爱爱人人 | 最近日本中文字幕a | 成人免费视频a | 激情网色 | 欧美一级裸体视频 | a级免费观看 | 中文字幕精品一区久久久久 | 精品久久久久久亚洲综合网 | 亚洲成人资源 | 欧美精品久久久久久久 | 日韩毛片在线一区二区毛片 | 九九视频网 | 国内精品视频在线 | av导航福利| av成人在线看| 久草视频在线新免费 | 亚洲国产精品成人va在线观看 | 麻豆免费视频 | 7777xxxx| 久久爱资源网 | 欧美激情综合五月色丁香小说 | 久久1区| 在线观看成人国产 | 日韩v在线91成人自拍 | 狠狠干狠狠艹 | 国产精品久久久久久久久久99 | 国产精品2区 | 久久久久在线视频 | 天天做综合网 | 久久午夜网 | 91人人人 | 999成人免费视频 | 九九九在线观看 | 国产群p视频 | www久 | 亚洲成人在线免费 | 狠狠干电影 | 亚洲干视频在线观看 | 国色天香永久免费 | 午夜久久视频 | 97色国产 | 久久最新 | 日批视频在线观看免费 | 天天色天天色 | 国产亚洲精品久久久久久大师 | 欧美日韩亚洲精品在线 | 狠狠地日 | a一片一级 | 久99久精品| 亚洲国产电影在线观看 | 精品黄色在线观看 | 欧美成人在线网站 | 狠狠干夜夜操天天爽 | 久久久精品国产免费观看一区二区 | 亚洲日本三级 | 天天爱天天舔 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 色综合亚洲精品激情狠狠 | 国产在线黄色 | 国产成人精品在线观看 | 久久伦理 | 亚洲精品综合在线 | 国产一线二线三线在线观看 | 久久久不卡影院 | 69久久夜色精品国产69 | 在线观看播放av | 国产日韩精品一区二区三区 | 99精品欧美一区二区蜜桃免费 | 国产美女免费观看 | 天天操天天操天天操天天操天天操 | 涩涩网站在线观看 | 日本电影久久 | 天天狠狠干 | 国产五月天婷婷 | 一区二区国产精品 | 国内精品视频一区二区三区八戒 | 99色在线| 国产一区二区播放 | 日本精品一区二区三区在线观看 | 亚洲国产成人精品电影在线观看 | 国产亚洲情侣一区二区无 | 日韩黄色免费在线观看 | 日本丰满少妇免费一区 | 99精品免费久久久久久久久日本 | 久久8精品| 国产日产在线观看 | 婷婷丁香导航 | 免费看v片网站 | 91精品国自产在线观看欧美 | 一区二区三区中文字幕在线观看 | 91大片网站 | 日韩综合色 | 最近中文字幕mv | 国产福利精品视频 | 亚洲国产视频在线 | 91黄色视屏 | 国产在线观看99 | 久草在线免费看视频 | 特及黄色片 | 91麻豆看国产在线紧急地址 | 91精品国产自产在线观看永久 | 亚洲视频网站在线观看 | 久久精品观看 | 亚洲国产伊人 | 中文十次啦 | 久久夜夜操 | 天天操天天摸天天射 | 91精品免费在线 | 久草电影网| 三级黄色大片在线观看 | 国产视频一区二区在线播放 | 激情五月婷婷综合 | 国产视频91在线 | 天天干天天干天天射 | 亚洲免费在线播放视频 | 91av原创 | 亚洲经典精品 | 国产一级免费视频 | 黄色小说在线观看视频 | 一区二区中文字幕在线播放 | 免费看一级 | 日韩中文字幕在线观看 | 中文字幕在线观看2018 | 在线影视 一区 二区 三区 | 国产精品成人免费一区久久羞羞 | 五月天.com| 99久久久国产精品美女 | 91最新中文字幕 | 久久久久久国产精品久久 | 亚洲91精品 | 久久人人艹| 国产成人777777 | 四季av综合网站 | 中文字幕av专区 | 国产毛片在线 | 中文字幕乱码亚洲精品一区 | 色中色综合 | 久久手机精品视频 | 国产高清视频在线观看 | 亚洲成av人电影 | 国产精品视频不卡 | 久久综合毛片 | 五月亚洲 | 国产亚洲精品久久久久久大师 | 亚洲天堂视频在线 | 国产在线播放一区二区三区 | 97视频免费观看2区 亚洲视屏 | 在线观看黄a | 韩国精品一区二区三区六区色诱 | 字幕网资源站中文字幕 | 国产精品扒开做爽爽的视频 | www.亚洲精品 | 美女免费黄网站 | 一级欧美一级日韩 | 天天操福利视频 | 五月天综合激情 | 国产一级大片免费看 | 欧美国产日韩在线视频 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 九九久久久久久久久激情 | 久久激情五月激情 | 亚洲高清网站 | 国产日韩欧美网站 | 九九热视频在线 | 婷婷色五 | 中文字幕在线色 | 日韩在线影视 | 欧美日韩成人 | 五月婷婷六月丁香 | 亚洲欧洲中文日韩久久av乱码 | 日韩av电影中文字幕在线观看 | 日韩精品久久久久 | 天天射天天操天天 | 国产一级二级三级视频 | 精品免费久久 | 91在线看免费 | 狠狠色2019综合网 | av在线免费网 | 亚洲天堂网在线观看视频 | 天天摸日日操 | 久久综合丁香 | 99视频在线观看视频 | 久久久久亚洲精品男人的天堂 | 午夜性生活| 国产精品久久久 | av免费播放 | 不卡精品 | 99久久精品国产一区二区成人 | 色婷婷a | 亚洲综合在线观看视频 | 亚洲涩涩涩涩涩涩 | 欧美午夜精品久久久久 | 天天草综合网 | .国产精品成人自产拍在线观看6 | 久久久久久草 | 91黄在线看 | 人人揉人人揉人人揉人人揉97 | 99精品国产一区二区 | 久久观看最新视频 | 日韩极品视频在线观看 | 精品福利视频在线观看 | 日韩久久精品一区二区 | 国产精品2018 | 射九九| 久久久久久国产精品亚洲78 | 九九热免费在线观看 | 亚洲欧美日本国产 | 伊人宗合网 | www.国产视频 | 色97在线| 狠狠干美女 | 成年人电影免费看 | 国产女v资源在线观看 | 色婷婷成人 | 中文字幕免费一区 | 日韩精品一区二区免费 | 99精品国产一区二区三区不卡 | 亚洲激情一区二区三区 | 日韩成人av在线 | 天天爽天天做 | 久99久久 | 国产精品久久久久久久久久久免费看 | 波多野结衣一区 | 久久综合久久综合久久综合 | 久久99影院 | 亚洲欧美日韩一二三区 | 国产精品资源在线 | 欧美成人69av | 日韩欧美成 | 国产精品一区二区免费看 | 成人avav | 97在线免费观看 | 五月激情亚洲 | 久久久久久久久久免费视频 | av高清网站在线观看 | 99国产精品久久久久老师 | 国产一区 在线播放 | 成人av电影免费观看 | 91免费高清视频 | 日韩,精品电影 | 国产人成看黄久久久久久久久 | 久久精品男人的天堂 | 91精品国产亚洲 | 成人中文字幕+乱码+中文字幕 | 91禁在线看 | 天天干人人干 | 91日韩在线播放 | 视频国产在线 | 中文字幕久久精品亚洲乱码 | 天天干天天做天天操 | 日本视频精品 | 欧美另类xxxxx| 国产99久久久国产 | 久色网| 波多野结衣精品视频 | 国产精品自产拍在线观看中文 | 免费的黄色av | 日韩在线在线 | 亚洲综合精品在线 | 精品亚洲va在线va天堂资源站 | 亚洲精品美女在线 | 在线免费视频a | 欧美一区二区三区在线播放 | 在线免费观看欧美日韩 | 免费三级网 | 久久在线观看视频 | 狠狠色噜噜狠狠 | 日韩精品中文字幕在线播放 | 日韩电影在线观看一区 | 日韩亚洲国产精品 | 成人免费视频网站 | 国产97色| 黄色电影网站在线观看 | 欧美日韩性视频 | 免费91在线观看 | 国产精品理论片 | 999久久久久久久久 69av视频在线观看 | 福利一区视频 | 美女网站视频免费都是黄 | 日韩专区一区二区 | 手机av电影在线观看 | 人人躁| 国产精品一区免费看8c0m | 亚洲在线激情 | 91色影院 | 丁香影院在线 | 久操97| 免费a v在线 | 久久精品视频在线看 | 91九色pron| 欧美一区二区三区激情视频 | 亚洲综合激情五月 | 久久国产成人午夜av影院宅 | 国产综合婷婷 | 999成人精品 | 在线观看国产一区 | 麻豆视频网址 | 91精品一区二区三区蜜桃 | 五月天六月色 | 五月婷久久 | 在线精品视频免费观看 | 麻豆高清免费国产一区 | 成年人国产精品 | 毛片1000部免费看 | 国产麻豆视频免费观看 | 久久伊人操 | 黄色看片 | 国产伦精品一区二区三区免费 | 在线 影视 一区 | 特级西西人体444是什么意思 | 欧美老女人xx | 九月婷婷色| 国产成人av一区二区三区在线观看 | 久久视频免费 | 又色又爽的网站 | 亚洲欧美一区二区三区孕妇写真 | 成人app在线播放 | 精品一二 | 2022中文字幕在线观看 | 亚洲激情小视频 | 婷婷在线精品视频 | 免费看黄在线 | 丁香婷婷综合网 | 手机在线欧美 | 国产精品美女网站 | 日日操日日操 | 97超碰在线久草超碰在线观看 | 黄在线 | 网址你懂的在线观看 | 免费网站黄 | 欧美成天堂网地址 | 中文字幕在线观看91 | 精品国产一区二区三区久久久蜜臀 | 国产色 在线| 精品视频成人 | 国产成人精品久久久 | 99亚洲精品视频 | 青青河边草免费直播 | 人人草网站 | 久久激情片 | 天堂v中文 | 国产精品成人免费精品自在线观看 | 日韩高清毛片 | 免费在线观看中文字幕 | 嫩草伊人久久精品少妇av | 欧美日韩国产网站 | 久久久久国产一区二区三区 | 久久精品国产一区二区 | 天天干com| 日韩精品在线一区 | 欧美一区二区在线看 | 亚洲精品久久视频 | 不卡的一区二区三区 | 日韩久久午夜一级啪啪 | 手机在线小视频 | 国产精品久久久久一区二区 | 一区二区三区中文字幕在线 | 国内精品久久久久影院优 | 激情www| 久草视频免费看 | 亚洲免费精品一区二区 | 丁香激情婷婷 | 97精品国产97久久久久久久久久久久 | 欧美福利网址 | 国产aaa大片 | 久久免费电影网 | 国产视频在线一区二区 | 久久精品视频在线观看 | 精品久久影院 | 国产精品激情偷乱一区二区∴ | 免费在线观看成人小视频 | 美女在线免费观看视频 | 久草在线免费资源站 | 91九色在线视频 | 91在线看视频免费 | 九九精品无码 | 美女精品国产 | 日日干av | 91片在线观看 | 久久久久久久久久久久99 | 在线精品一区二区 | 久久精品国产免费看久久精品 | 欧美一区二区三区在线视频观看 | 欧美性精品 | 天天摸夜夜添 | 午夜久久久精品 | 亚洲视频456 | 最近久乱中文字幕 | a色视频| 日韩在线免费 | 色综合在 | a视频在线观看免费 | 日韩成人中文字幕 | 国产成人不卡 | 免费成人在线观看视频 | 天天搞天天干天天色 | 欧美日韩在线看 | 91视频在线免费 | 欧美亚洲三级 | 午夜黄网| 国产精品ⅴa有声小说 | 天天综合网久久 | 99久久婷婷国产精品综合 | 久久久精品电影 | 久久夜色精品国产欧美一区麻豆 | 国产精品久久久久久久久久免费看 | 国产免费三级在线观看 | 亚洲专区 国产精品 | 中文字幕中文字幕中文字幕 | 在线网址你懂得 | 丝袜美腿亚洲 | 久草在线免费资源站 | 成人av播放 | 国外成人在线视频网站 | 国产免费专区 | 色九色| 亚洲欧美日韩不卡 | 亚州av成人| 麻豆综合网 | 国产在线成人 | 亚洲视频一区二区三区在线观看 | www.久久色 | 日韩av影视在线 | 97超碰在线资源 | 国产精品99蜜臀久久不卡二区 | 91资源在线 | av成人在线网站 | 日本一区二区高清不卡 | 国产成人一区二区啪在线观看 | a天堂免费 | 久草视频在线免费 | 亚洲欧洲中文日韩久久av乱码 | 99精品热| 福利一区在线 | 精品亚洲欧美一区 | 日韩一区正在播放 | 黄色网址av | 欧美不卡在线 | www久久九| 国内久久精品 | 欧美日韩一区二区在线 | 亚洲精品xxx | 亚洲va综合va国产va中文 | 九九九电影免费看 | www五月天com | 五月婷婷在线视频观看 | 国产精品小视频网站 | 日本黄色免费大片 | 日韩在线观看一区二区三区 | 中文字幕在线观看一区二区 | 中文字幕乱码在线播放 | 色综合久久久久综合 | 99精品欧美一区二区 | 国产一级片视频 | 日本中文字幕电影在线免费观看 | 免费视频三区 | 欧美大香线蕉线伊人久久 | 国产高清视频色在线www | 三级免费黄 | 黄色免费av | 日本超碰在线 | 五月婷婷视频在线 | 精品国产网址 | 久久久久国产成人免费精品免费 | 99精品久久精品一区二区 | 成人a视频在线观看 | 久久久久国产精品午夜一区 | 国产高清在线a视频大全 | 久久久久久不卡 | 亚洲成av人片在线观看www | 欧美日韩精品在线 | 亚洲高清国产视频 | 国产精品久久久影视 | 91精品久久久久久综合乱菊 | 精品国产乱子伦一区二区 | 在线看污网站 | 日韩天堂网 | 午夜国产福利在线 | 亚洲国产中文在线 | 月丁香婷婷 | 97在线公开视频 | 久草在线视频资源 | 亚洲激情六月 | 欧美日韩高清不卡 | 国产高清日韩欧美 | 国产视频 亚洲视频 | 97超碰人人 | 美女网色 | 丝袜足交在线 | 天天操,夜夜操 | 久久久久一区 | 黄色一级在线观看 | 亚洲久草在线视频 | 国产精品久久久久永久免费观看 | 欧美成人aa | 88av色| 波多野结衣视频在线 | 麻豆传媒在线免费看 | 91在线视频免费91 | 91亚洲精品在线观看 | 国产午夜一区 | 久久香蕉电影 | 97超碰在线久草超碰在线观看 | 久久精彩| 超碰夜夜 | 久久高清免费 | 精品电影一区 | 亚州av网站大全 | a极黄色片 | 麻豆国产精品永久免费视频 | 免费在线黄网 | 婷婷婷国产在线视频 | 久久国产精品99国产精 | 久久激情综合 | 天天操天天射天天舔 | 久久99精品久久久久久三级 | 欧美一二区视频 | 国内精品视频在线 | 日韩中文免费视频 | 国语麻豆| 久久综合加勒比 | 免费瑟瑟网站 | 国产视频精品免费播放 | 欧美巨大| 99一级片| 最新av观看 | 美女视频黄网站 | 亚洲男男gaygay无套同网址 | 国产精品岛国久久久久久久久红粉 | 欧美极品xxx | 永久免费的啪啪网站免费观看浪潮 | 黄色片视频免费 | 人人超碰97 | 在线天堂中文在线资源网 | 狠狠操精品 | 日韩一区二区三区在线看 |