Files
fastweb/build.sh
2026-01-08 17:20:04 +08:00

50 lines
746 B
Bash

#!/bin/bash
sudo apt update -y
apt install -y git
# 创建3rdparty目录
mkdir -p 3rdparty
# 进入3rdparty目录
cd 3rdparty
# 检查ylib是否已经克隆
if [ ! -d "ylib" ]; then
# 克隆ylib C++开发库
git clone https://git.ddtalk.net/1585346868/ylib.git
else
echo "ylib exist"
fi
# 进入ylib目录
cd ylib
chmod 777 build.sh
# 调用buildl.sh进行编译
./build.sh
# 返回3rdparty目录
cd ..
# 返回最初的目录
cd ..
# 克隆fastweb仓库
if [ ! -d "fastweb" ]; then
git clone https://git.ddtalk.net/1585346868/fastweb.git
fi
# 进入fastweb目录
cd fastweb
# 创建build目录
mkdir -p build
# 进入build目录
cd build
# 使用cmake配置fastweb代码
cmake ..
# 编译fastweb
make
make install