让Juce工作(Windows)

时间:2017-10-13 14:16:20

标签: c++ juce

我下载了Juce和VisualStudio2017,因为通过研究,似乎Juce是一个创建处理midi文件的GUI应用程序的好方法。

我的问题是我甚至不能使用GUI的第一个例子! 对于多个不同的文件,我遇到了这种类型的错误:

  

[...] \ juce \ modules \ juce_core \ native / juce_BasicNativeHeaders.h(135):致命错误C1083:无法打开包含文件:' wininet.h':没有这样的文件或目录(编译源文件.... \ JuceLibraryCode \ include_juce_audio_formats.cpp)。

任何人都可以帮助我吗? 在google中查找此wininet.h文件似乎没有给我任何帮助:/

1 个答案:

答案 0 :(得分:2)

默认情况下,Windows 10 SDK JUCE的定位似乎已被破坏 - 您提到的多个文件(如wininet.h)在那里丢失。

有几种方法可以解决它:

1)你可以获得最新的JUCE开发,特别是修复了here

2)您可以通过将 Windows目标平台更改为 10.0.16299.0 来指示Projucer使用固定SDK版本(确保您拥有最新版本的Visual Studio 2017并且您已经下载了Windows 10 SDK版本10.0.16299.0),如图所示......

...here

3)您可以等待新的官方JUCE版本,其中包含修复程序(即主数据库)。

很抱歉迟到的回复,通常是提出任何问题的最快方法是访问forum.juce.com