Debian中的gcc目前版本是10.2.0,对于大多数编译够用,但对于一些新版本的就不够用了,例如clickhouse22 下载并解压 apt install bzip2 wget https://mirrors.aliyun.com/gnu/gcc/gcc-11.2.0/gcc-11.2.0.tar.gz tar -zxvf gcc-11.2.0.tar...
Read More分类: 笔记
Debian11 安装clang-14 clang++-14
安装依赖 apt-get install software-properties-common gpg -y 通过llvm安装 sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh) 14" vim ~/.bashrc添加 alias ll='ls -hal' a...
Read MoreWire中文文档:Wire教程
Wire教程 让我们从示例开始学习Wire的使用。Wire指南提供了指引使用该工具的完整文档。对于那些期望看到将Wire应用于更大场景的读者,基于Go Cloud的留言本示例使用Wire来初始化其组件。在这里我们将构建一个小型的迎宾程序用于理解如何使用Wire。最终完成的作品可以在Wire教程目录中找到。 建立迎宾程序的第一关 让我们创建一个小程序来模拟一个...
Read MoreClickHouse MaterializeMySQL无法同步Mysql5.6的解决方案
需要编译安装clickhouse, 尝试了很多次, 只在centos7下成功过。 参考这篇文章 centos7源码编译安装clickhouse21.8,图文流程 在编译安装前,修改mysql检查文件 cd ClickHouse vim src/Databases/MySQL/MaterializedMySQLSyncThread.cpp 定位到115 exp...
Read MoreDebian/Ubuntu安装Clickhouse
ClickHouse 是俄罗斯的 Yandex 于 2016 年开源的用于在线分析处理查询(OLAP :Online Analytical Processing)MPP架构的列式存储数据库(DBMS:Database Management System),能够使用 SQL 查询实时生成分析数据报告。ClickHouse的全称是Click Stream,Dat...
Read Moremake cmake多核编译
使用 make -jN 实现多核编译, 加快编译速度,例如18核可以make -j12
Read More