修改编译环境
This commit is contained in:
parent
d319620a2a
commit
c1a25b863a
@ -1,5 +1,11 @@
|
||||
cmake_minimum_required(VERSION 3.14...3.27)
|
||||
|
||||
# 设置编译器
|
||||
if(NOT APPLE)
|
||||
set(CMAKE_C_COMPILER "/opt/rh/devtoolset-11/root/usr/bin/gcc")
|
||||
set(CMAKE_CXX_COMPILER "/opt/rh/devtoolset-11/root/usr/bin/g++")
|
||||
endif()
|
||||
|
||||
# 设置 CMake 策略
|
||||
cmake_policy(SET CMP0074 NEW) # 使用 <PackageName>_ROOT 变量
|
||||
|
||||
|
||||
@ -54,14 +54,14 @@ sudo yum install -y cmake3 boost-devel openssl-devel python3-devel libcurl-devel
|
||||
log_info "Installing nlohmann-json..."
|
||||
sudo yum install -y nlohmann-json-devel
|
||||
|
||||
# Install GCC 7
|
||||
log_info "Installing GCC 7..."
|
||||
# Install GCC 11
|
||||
log_info "Installing GCC 11..."
|
||||
sudo yum install -y centos-release-scl
|
||||
sudo yum install -y devtoolset-7-gcc devtoolset-7-gcc-c++
|
||||
sudo yum install -y devtoolset-11-gcc devtoolset-11-gcc-c++
|
||||
|
||||
# Enable GCC 7
|
||||
log_info "Enabling GCC 7..."
|
||||
source /opt/rh/devtoolset-7/enable
|
||||
# Enable GCC 11
|
||||
log_info "Enabling GCC 11..."
|
||||
source /opt/rh/devtoolset-11/enable
|
||||
|
||||
# Download Python3 and dependencies
|
||||
repotrack python3 python3-pip python3-devel
|
||||
|
||||
Loading…
Reference in New Issue
Block a user