Professional Documents
Culture Documents
Install Needed Package
Install Needed Package
Install Needed Package
在上图所示文件夹内打开终端,输入
./configure --prefix= 从 根 目 录 到 sym 文 件 夹 的 路 径 --enable-shared --enable-
optimizations
(例如我的 sym 文件夹所在路径为/home/test/Example2/Example/UserFunc/M2C/
symbol/sym,则输入./configure
--prefix=/home/test/Example2/Example/UserFunc/M2C/symbol/sym --enable-
shared --enable-optimizations)
之后输入 make && make install 进行安装
将 sym/bin 下面的 python3 文件拷贝一份到 sym 文件夹下
三、 安装依赖库
进入 sym 下的 bin 文件夹,在此处打开终端
输入./pip3 install --upgrade pip 升级 pip
输入./pip3 install latex2sympy2==1.8.3 安装 latex2sympy2 1.8.3 版本
输入./pip3 install lcapy==1.14 安装 lcapy 1.14 版本
四、 修改代码
UserFunc.pro 中添加库和 Python.h 的路径
pch.cpp 的第四行代码解除注释
在 sym_functions.hpp 中添加以下代码到相应位置,并将 PythonHome 与
CURRENT_PATH 向前移动一个目录
#include <dlfcn.h>
dlopen("libpython3.8.so.1.0", RTLD_LAZY | RTLD_GLOBAL)