VSTSDK和Visual Studio Express 2010 我是C++和VisualStudio的新手,有两个问题:

VSTSDK和Visual Studio Express 2010 我是C++和VisualStudio的新手,有两个问题:,c++,visual-studio-2010,C++,Visual Studio 2010,我需要将VSTSDK放在哪里,以便VS能够识别它,并在我的项目中使用它 有人有VST主机的示例代码吗?只要告诉Visual Studio,将VST SDK放在哪里并不重要。在VisualStudio中,您可以添加任何库和#include path,而这正是您从SDK中需要的。我还建议您查看VST宿主示例。web上曾经也有一个很棒的vsthost.cpp示例,但我似乎找不到它=/ 有一些例子,比如,vsthost,vstboard,audacity。 vsthost仅使用asio,其他两个使用po

我需要将VSTSDK放在哪里,以便VS能够识别它,并在我的项目中使用它


有人有VST主机的示例代码吗?

只要告诉Visual Studio,将VST SDK放在哪里并不重要。在VisualStudio中,您可以添加任何库和#include path,而这正是您从SDK中需要的。

我还建议您查看VST宿主示例。web上曾经也有一个很棒的vsthost.cpp示例,但我似乎找不到它=/

有一些例子,比如,vsthost,vstboard,audacity。 vsthost仅使用asio,其他两个使用portaudio和portmidi

vstboard使用Qt for gui,audacity使用wxwidget

问题是:你需要什么样的主机(一个简单的插件或者一个复杂的插件)同样,你应该看看JUCE库,它为所有这些提供了很好的特性,即使我更喜欢vstboard设计(Qt+portaudio)


祝你好运

右键单击项目:Config。属性>C/C++>常规>附加包含目录您也可以在工具>选项>项目和解决方案>VC++目录>包含文件中执行此操作。这样,您可以为所有项目添加include文件夹。@3nixios为+1。如果您计划创建一个或几个VST项目,您将选择第一个(每个项目)设置,如果这是Visual Studio的主要用途,则选择第二个。