c++
garra_
这个作者很懒,什么都没留下…
展开
-
采用boost.python中输出数组到python
环境:ubuntu,x64;jupyter-lab;jupyter-lab中安装boost库. 目的:在python环境下,输入数据到C++的函数,C++函数返回数组,供python调用. C++的数组可以用python的numpy.narry表示,但是由于版本问题,调用boost::python::numpy时会提示无此库,需要安装特定的boost库.故本次采用boost::python::list的方式保存C++的输出数组.下面显示例子. 1,编写tests.cpp,主要用MyFunc函数调用.此原创 2020-07-23 14:12:59 · 1100 阅读 · 0 评论 -
linux系统安装boost.python
目的:linux系统下特定python版本调用c++,需要安装boost库 1,boost官网下载最新boost.地址:https://sourceforge.net/projects/boost/ ,放置在/opt目录下 2,采用root用户,进入安装包目录下。 sudo -i cd /opt/boost_1_66_0 3,安装依赖库 sudo apt install libbo...原创 2020-03-28 17:16:05 · 2083 阅读 · 0 评论