安装wsl
因为clickhouse只能在mac和linux上进行编译,所以为了实现跳转,并且为了保证速度,所以只能在windows上安装wsl,详见官网开发指导说明。
ClickHose支持Linux,FreeBSD 及 Mac OS X 系统。 | ClickHouse Docs
启用windows虚拟化
勾选虚拟机平台和适用于linux的windows子系统两个功能,点击确定之后,重启电脑
应用商店下载安装ubuntu
在应用商店点击下载安装即可
启动ubuntu
安装完成之后,会有ubuntu图标,直接点击即可启动
报错解决
若出现下图所示报错,则打开终端(管理员),更新wsl --update,然后等待安装完成即可使用
创建用户
首次启动需要新建一个用户,题主使用用户名 steven_russell,设置密码4752
修改root密码
ubuntu默认不使用root登录,这样每次都需要sudo,很麻烦,所以此处进行root密码修改,后续直接切换为root操作,打开ubuntu,执行下述命令,修改密码为4752
sudo passwd root
更新apt
apt --update
安装cmake
下载安装包
题主使用的是clion 2023.3.5,对于最新版本的cmake不配套,所以此处安装3.27.7版本的cmake
Releases · Kitware/CMake · GitHub
下载之后,解压到wsl中指定目录,然后配置环境变量即可使用
注意:wsl中,可以通过/mnt/d访问windows的D盘,完成文件拷贝
拷贝到wsl
所以此