MySQL 源码阅读 —— 问题 CMake:SSL version must be at least 1.1.1
问题描述
|
|
|
|
以 MySQL 为例
先搜索软件
|
|
发现可用的版本有 mysql
、mysql@5.7
、mysql@5.6
,那么我们可以安装的就是这几个大版本:
|
|
缺点:多数软件是没有提供历史版本专属 formula,且每个都是大版本、无法具体版本号。
本是为了删除 macOS 11.4 自带的 PHP,经历了一下步骤:
|
|
|
|
以下是个 Spring Boot 项目启动日志(已刨除无关部分)
|
|
上述日志均有个特点,每个涉及 DNS 解析的都会花费 5 秒钟左右。
然后根据日志提示,看看 InetAddress.getLocalHost()
需要执行多久:
|
|
输出结果:
|
|
美国风险投资家 Naval Ravikant 有一个很有名的长推特,一共40条,题目叫做《如何致富,不靠运气》,谈了他的商业观。
Naval Ravikant 后来还有一篇长文,详细解释这些观点。
以下为和菜头翻译的中文版
Seek wealth, not money or status. Wealth is having assets that earn while you sleep. Money is how we transfer time and wealth. Status is your place in the social hierarchy.
去寻求财富,而非金钱或地位。财富就是你拥有资产,而资产在你睡觉的时候都还在为你赚钱;金钱是我们转换时间和财富的工具;身份是你在社会等级体系里所处的位置。
Understand that ethical wealth creation is possible. If you secretly despise wealth, it will elude you.
要明白一件事:一个人完全可以不靠坑蒙拐骗站着赚取财富。如果你在暗中鄙视财富,那么财富也会躲着你。
Ignore people playing status games. They gain status by attacking people playing wealth creation games.
别去理会那些热衷于玩身份游戏的人,他们通过攻击那些创造财富的人以获得自己的身份。
在执行
make
构建时可能会报错
|
|
macOS + VSCode 版本看这里
从官网下载携带
boost
版本源码下载链接:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-boost-5.7.35.tar.gz
也可以从 GitHub 上克隆代码,切换到指定 TAG 或分支。