C# 在Visual Studio中使用Pocketsphinx创建项目

C# 在Visual Studio中使用Pocketsphinx创建项目,c#,windows,visual-studio,voice-recognition,pocketsphinx,C#,Windows,Visual Studio,Voice Recognition,Pocketsphinx,我遵循本教程:并在VS中构建了这两个文件 现在我想在我的项目中使用这个库,但我不知道如何在VisualStudio中绑定它 有人能帮我吗 提前感谢 < P>如果您已经成功地将C++项目编译成单个库文件(DLL),则可以使用.< /P>引用VisualStudio中的另一个项目中的DLL。 但是,请注意,这样做,您现在混合了不同的“技术”,可能会遇到问题。您可能会发现很难使用刚才引用的库,如本文所示 我建议你坚持使用C++,因为你在这个库中开始的原始文件是C++。您也可以很容易地在VisualSt

我遵循本教程:并在VS中构建了这两个文件

现在我想在我的项目中使用这个库,但我不知道如何在VisualStudio中绑定它

有人能帮我吗


提前感谢

< P>如果您已经成功地将C++项目编译成单个库文件(DLL),则可以使用.< /P>引用VisualStudio中的另一个项目中的DLL。 但是,请注意,这样做,您现在混合了不同的“技术”,可能会遇到问题。您可能会发现很难使用刚才引用的库,如本文所示

我建议你坚持使用C++,因为你在这个库中开始的原始文件是C++。您也可以很容易地在VisualStudio中编程C++(只需创建适合您的解决方案的C++项目)。您还可以在解决方案中创建一个单独的项目来存放您在外部创建的其他文件,VS也将为您构建/编译这些文件

总之,请尝试使用两个项目在Visual Studio中创建新的解决方案:

一个C++库项目,用于容纳已经生成的C++文件 一个C++应用程序(无论是什么类型),都将使用C++库。 如果遵循我的建议,可以使用前面提到的添加引用选项将库引用(#1)添加到应用程序项目(#2)中作为“项目引用”


无论如何,你可能想在C++和VisualStudio上免费学习一些课程,让你更熟悉环境。Pluralsight,Lynda,只是我脑海中能说出的几个名字。祝你好运

我相信可能需要更多的细节——你链接的教程通向C++代码,你是想把它构建的DLL引用到COM中,还是简单地把代码文件添加到你现有的项目中?VisualStudio中的项目也是C++吗?如果是.NET(C#),它会变得更复杂。我从来没有做过这样的事情,所以我不确定哪一个会更好。我的项目将在C可能的副本中,现在我的项目是C++,但我仍然不能导入库。您能解释一下如何将Pocketsphinx库导入到Visual Studio/我的项目中吗。如果我想导入DLL。。我收到此错误:无法添加对“.”的引用。请确保该文件是可访问的,并且是有效的程序集或COM组件。如果您有编译以生成该DLL的原始文件,我建议您将其放入Visual Studio中的单独项目中(在同一解决方案中),并将该库作为项目引用引用。另外,请参考上面的评论。。。这个网站实际上并不是问答部分的教程网站:)