Closed s11005349 closed 1 year ago
*issue更新2023/7/17: v1.2.1 - 2023-06-01 已經解除对 Boost Libraries 的依赖,应该不需要执行该步骤
-----以下原文-----
如题,Ubuntu 22.04 (Linux) 系统无法编译熊猫模拟器自带的 Boost Libraries 按照说明文件的教学编译模拟器,但是更新后的资料夹已经没有包含/Pandas/3rdparty/boost/此资料夹 想请问目前是否需要执行这个步骤(编译Boost Libriary) 若需要 请问执行的方法
于Ubuntu 22.04作业系统中,执行使用手册的编译步骤
#安装 git / git-lfs / wget / gcc 编译组件 $ sudo apt install git git-lfs wget build-essential -y #确认 gcc 的版本 ( 预期返回版本号 ≥ 7.4.0 ) $ gcc --version #安装编译 cmake 的所需依赖库 ( openssl ) $ sudo apt install openssl libssl-dev -y #接下来下载、解压、配置,并编译安装 cmake 3.16 版本 $ wget https://github.com/Kitware/CMake/releases/download/v3.16.0-rc1/cmake-3.16.0-rc1.tar.gz \ && tar -xzvf cmake-3.16.0-rc1.tar.gz \ && cd cmake-3.16.0-rc1 \ && ./bootstrap && make -j4 && sudo make install #此时你可以移除上一步中下载的 cmake 压缩包以及解压后的目录 $ cd .. && rm -rf cmake-* #确认 cmake 的版本 ( 预期返回版本号 ≥ 3.16.0 ) $ cmake --version #找个位置,然后克隆熊猫模拟器源代码 ( 此处我们将其放在用户主目录中 ) $ git clone https://github.com/PandasWS/Pandas.git ~/Pandas #安装熊猫模拟器的依赖 $ sudo apt install libmysqlclient-dev zlib1g-dev libpcre3-dev -y
以上指令皆正常運行 但是 以下指令,因目前版本不包含該資料夾而無法使用
#编译熊猫模拟器自带的 Boost Libraries #下列指令中的第一个 cd 若您保存熊猫模拟器仓库的位置有变,请自行更改 $ cd ~/Pandas/3rdparty/boost/ && bash bootstrap.sh && ./b2
存在该所需资料夹,或者表明不需该步骤,谢谢
Linux 发行版
全部 (Both)
v1.2.1
此问题属模拟器端问题,暂无执行客户端
是的, 问题依旧
No response
此问题源自于以下熊猫模拟器官方使用手册的编译步骤 https://docs.pandas.ws/self-compiled/compile-on-linux
*issue更新2023/7/17: v1.2.1 - 2023-06-01 已經解除对 Boost Libraries 的依赖,应该不需要执行该步骤
-----以下原文-----
缺陷描述
如题,Ubuntu 22.04 (Linux) 系统无法编译熊猫模拟器自带的 Boost Libraries 按照说明文件的教学编译模拟器,但是更新后的资料夹已经没有包含/Pandas/3rdparty/boost/此资料夹 想请问目前是否需要执行这个步骤(编译Boost Libriary) 若需要 请问执行的方法
重现步骤
于Ubuntu 22.04作业系统中,执行使用手册的编译步骤
以上指令皆正常運行 但是 以下指令,因目前版本不包含該資料夾而無法使用
预期结果
存在该所需资料夹,或者表明不需该步骤,谢谢
操作系统
Linux 发行版
工作模式
全部 (Both)
熊猫模拟器版本号
v1.2.1
适配的客户端版本
此问题属模拟器端问题,暂无执行客户端
是否为原生缺陷
是的, 问题依旧
代码提交散列
No response
备注
此问题源自于以下熊猫模拟器官方使用手册的编译步骤 https://docs.pandas.ws/self-compiled/compile-on-linux