您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页OpenMaple C++ interface

OpenMaple C++ interface

来源:意榕旅游网

Ubantu下OpenMaple的C++调用


首先,在官方文档中存在对于OpenMaple的使用描述,本文只是针对C++调用进行总结。

环境配置

配置动态链接库路径以及头文件路径

具体是在/home/xxx/.bashrc里添加:

export CPLUS_INCLUDE_PATH=/.../maple2018/extern/include:$CPLUS_INCLUDE_PATH

export CPLUS_INCLUDE_PATH=/.../maple2018/bin.X86__LINUX:$CPLUS_INCLUDE_PATH

export LD_LIBRARY_PATH=/.../maple2018/bin.X86__LINUX:$LD_LIBRARY_PATH

export LIBRARY_PATH=/.../maple2018/bin.X86__LINUX:$LIBRARY_PATH

另外,还需要配置MAPLE路径(即安装路径):

export MAPLE="/.../maple2018"

. $MAPLE/bin/maple -norun


编译

先建立test.cpp,并编写代码(这里使用/maple2018/samples/OpenMaple/simple/simple.c中的示例代码)。

然后进行编译,编译命令为:
g++ -I $MAPLE/extern/include test.cpp -o test -L $MAPLE/bin.X86__LINUX -lmaplec -lmaple -lhf -lprocessor

编译成功后,运行:
./test

运行成功。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务