python调用C++ 2021-02-07 利用python来调用c的静态链接库 利用python获取c库返回的字符串 1234/// test.h ///#include <iostream>using namespace std;bool get_func_name(string &data); 123456/// test.cpp ///#include "test.h"bool get_func_name(string &data){ data = "get_func_name"; return true;} 1234567891011/// test_wrap.cpp ///#include "test.h"#include "string.h"extern "C" { char * get_func_name_wrap(){ static string name; get_func_name(name); return const_cast<char*>(name.c_str()); }} 1234/// compile shg++ -fpermissive -fpic -c test.cpp -o test.oar rcs libtest.a test.og++ -fpermissive -fpic -shared test_wrap.cpp -o libtest.so libtest.a