我必须在我的 C++ 代码中使用工具 SVM Light。我编译并将 SVM Light 链接到我的代码,如http://svmlight.joachims.org/ 但现在我该如何调用
./svm_learn -v 0 -x 1 example1/train.dat example1/model
例如从我的 C++ 代码而不是从命令行?即在原始代码中
./svm_learn -v 0 -x 1 example1/train.dat example1/model
我得到了 svm 模型。我现在如何从我的 C++ 代码中获得相同的模型?最好从我的 C++ 代码中调用一个函数,而不是从命令行调用可执行文件?(可能是我被迫使用系统或类似功能从我的 C++ 代码中调用 C 对象代码(可执行文件)......是这样的吗?)
(我在 Linux 上使用 C++11 编译器)提前致谢