My English is really bad, so please don't mind.
I downloaded JUCE from this website and used the tool "Introjucer" to create an consol project using in CodeBlocks(Windows).
I did't add any codes, keeping the source code unchanged, just like the following.
int main (int argc, char* argv)
// ..your code goes here!
And when I tried to compile it with mingw32(latest stable version) under window7 64bit, it was reported as:
"D:\JUCE-WINDOWS\modules\juce_audio_basics\../juce_core/maths/juce_MathsFunctions.h:380:26: error: '_finite' was not declared in this scope"
The related content is: (/juce_core/maths/juce_MathsFunctions.h, 380th line)
/** The isfinite() method seems to vary between platforms, so this is a
platform-independent function for it.
template <typename NumericType>
inline bool juce_isfinite (NumericType) noexcept
return true; // Integer types are always finite
inline bool juce_isfinite (float value) noexcept
return _finite (value) != 0;
return std::isfinite (value);
So if anyone can help me?