如何在C#编写的程序中使用.h库?

时间:2013-12-19 17:51:36

标签: c# c++

我正在用C#编写一个程序,它生成一个包含Graph信息的文本文件,我喜欢找到它的K-Cores,

我找到了一个C ++库来做到这一点,但我不知道如何使用它。

该库的名称是Kcore.h,我把它放在我项目的同一个文件夹中。

但是如何将我的文本文件传递给它并调用它的KCore函数?

KCore.h是SNAP项目的一个库,可以在http://snap.stanford.edu/snap/访问

感谢您的帮助

1 个答案:

答案 0 :(得分:4)

kcore.h只是一个头文件。您需要首先将库构建为dll,然后使用C#external dll import功能来使用这些例程。您提供的链接不提供库:您需要创建一个解决方案来构建它:查看makefile以获取帮助。