【发布时间】:2018-06-26 11:20:39
【问题描述】:
我按照 Libsvm 自述文件中的步骤在 Windows 上构建。我成功地做了以下事情。
""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\vcvars64.bat""
nmake -f Makefile.win clean all
但是现在我如何在 Visual Studio 中使用 libsvm。我需要将 libsvm 集成到 Visual Studio 项目中,并从 Visual Studio 中的 C++ 代码调用 svm-train 和 svm-predict。作为第一步,我想编写一个可以调用 svm-train 和 svm-predict 的简单 C++ 程序。但是在完成上述两个步骤后我迷失了,因为之后的文档(自述文件和常见问题解答)不清楚。有人可以帮忙吗?
【问题讨论】:
-
我猜 ninja make 生成了一些 dll?您需要将它们包含在您的 VS 项目中。
-
@Aram 没有创建 dll,只创建了一些 .obj 文件。我该怎么处理它们?
-
是的,谢谢,我现在知道了。现在创建 libsvm dll。如何在c++代码中使用它?
-
Google 关于如何在 Visual Studio 中包含库..
-
我已经包含了。我想知道如何使用 svm-train 和 svm-predict 创建模型并使用它。
标签: c++ visual-studio libsvm