I used Projucer to make a dll solution for VS 2015, then I copied all the files in “JUCE\examples\audio plugin host\source” to a subdirectory in my project’s directory, then I added those files to the “source” node in the solution tree in VS, then I uncommented some #define statements in Appconfig.h such as “#define JUCE_USE_FLAC”, then I loaded the solution in Projucer again and added the module “juice_audio_utils” because I discovered that something I enabled by uncommenting its “#define” statement needed it, then I loaded the solution in VS again and tried to build it and I got this error: “1>d:\juce\modules\juce_audio_formats\codecs\juce_flacaudioformat.h(25): fatal error C1017: invalid integer constant expression (compiling source file …\Source\GraphEditorPanel.cpp)” and three others like it in different .cpp files. Each error when I click on it highlights Line 25 in juce_FlacAudioFormat.h: “#if JUCE_USE_FLAC || defined (DOXYGEN)”
Am I doing something wrong?
Btw, my end goal is to create a Python DLL that can run VST3 files and to be able to control the flow of VST input/output audio signals and VST3 user parameter inputs from Python. I know nothing about how to make JUCE’s audio plugin host actually work or how to make DLL’s, just in case anyone wants to give me pointers in those directions too.