Makefile

简介: Makefile

本机编译

官方文档

$ ./configure --with-openssl
$ make -j12
$ sudo make install点击复制复制失败已复制


跨平台编译

官方文档

提示

基于 Ubuntu 20.04

$ sudo apt install gcc-arm-linux-gnueabi g++-arm-linux-gnueabi
$ export CROSS_COMPILE=arm-linux-gnueabi-
$ ./configure
$ make clean
$ make libhv点击复制复制失败已复制


编译选项

compile without c++

官方文档

$ ./configure --without-evpp
$ make clean && make点击复制复制失败已复制


compile WITH_OPENSSL

官方文档

提示

基于 Ubuntu 20.04

环境准备

$ sudo apt install openssl libssl-dev点击复制复制失败已复制


http 编译示例:

$ ./configure --with-openssl
$ make clean && make
$ bin/httpd -s restart -d
$ bin/curl -v http://localhost:8080
$ bin/curl -v https://localhost:8443点击复制复制失败已复制


compile WITH_CURL

官方文档

$ ./configure --with-curl
$ make clean && make
$ bin/httpd -s restart -d
$ bin/curl -v http://localhost:8080点击复制复制失败已复制


compile WITH_NGHTTP2

官方文档

提示

基于 Ubuntu 20.04

环境准备

$ sudo apt install libnghttp2-dev 点击复制复制失败已复制


编译配置

$ ./configure --with-nghttp2
$ make clean && make
$ bin/httpd -s restart -d
$ bin/curl -v http://localhost:8080 --http2点击复制复制失败已复制


compile WITH_KCP

官方文档

$ ./configure --with-kcp
$ make clean && make点击复制复制失败已复制


compile WITH_MQTT

官方文档

$ ./configure --with-mqtt
$ make clean && make
目录
相关文章
|
SQL 关系型数据库 MySQL
MySQL - 一文解析 SQL 的执行顺序
MySQL - 一文解析 SQL 的执行顺序
554 0
|
8月前
|
自然语言处理
Nature:人类亲吻难题彻底难倒LLM,所有大模型全部失败!LLM根本不会推理,只是工具
近期,《自然》杂志发表的研究显示,所有大型语言模型(LLM)在解释特定情境下人类亲吻行为时均失败。尽管LLM在语言处理和文本生成上表现出色,但在理解和推理复杂人类行为方面存在显著限制,表明其缺乏对人类情感、社会及文化背景的深入理解。专家认为LLM更像是工具而非智能体,虽在客户服务、内容创作等领域有价值,但在复杂推理和理解方面仍显不足。
191 37
|
11月前
|
前端开发 搜索推荐 JavaScript
前沿技术:前端开发者的利器
【10月更文挑战第3天】前沿技术:前端开发者的利器
197 0
|
11月前
|
机器学习/深度学习 人工智能 算法框架/工具
探索AI在图像处理中的应用
本文深入探讨了人工智能(AI)在图像处理领域的应用,包括图像识别、图像增强和图像生成等方面。通过实际代码示例,我们将展示如何使用AI技术进行图像处理,并讨论其在不同场景下的应用。
|
10月前
|
存储 分布式计算 算法
大数据中一致性检查
【10月更文挑战第20天】
728 2
|
存储
从源码角度分析Qt元对象系统1
从源码角度分析Qt元对象系统
177 0
|
Linux 开发工具 git
[git]基于GitLab搭建本地Git服务
[git]基于GitLab搭建本地Git服务
154 0
|
缓存 应用服务中间件 nginx
[nginx]lua控制响应头
[nginx]lua控制响应头
270 0
|
存储 人工智能 自然语言处理
阿里云大降价后,再谈“降本增效”
2024年2月29日,阿里云宣布史上最大力度降价,引发行业对用云成本的热议。
2832 4
阿里云大降价后,再谈“降本增效”
|
数据安全/隐私保护
请求参数按照ASCII码从小到大排序后追加秘钥再进行加密得到签名值
请求参数按照ASCII码从小到大排序后追加秘钥再进行加密得到签名值
575 0