How to embed the GNU Octave in C/C++ program?
I want to calculate some matrix algorithms using the GNU Octave library. I know I can use C/C++ API of Octave for basic use. However the method I want to use is not in the default packages of Octave. So how to use Octave's control package in the C/C++ program? Appleman1234 Something like this embed.cpp #include <iostream> #include <octave/octave.h> int main(int argc,char* argv) { int embedded; octave_main(argc,argv,embedded=0); return embedded; } Then mkoctfile embed.cpp --link-stand-alone -o embed in order to make a standalone executable. To call octave functions whether they are provided by