I’m currently compiling Harbour and I’d like to know which C compiler is considered the best choice for this purpose. Should I use MinGW or Microsoft Visual Studio (MSVC)?
Are there specific advantages, such as performance, compatibility, or ease of setup, that make one preferable over the other when building Harbour on Windows?
Thanks to advance,
--
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: https://groups.google.com/group/harbour-users
---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/harbour-users/e546eb24-a693-40fd-b798-2339c536f7fan%40googlegroups.com.
Not sure if MSVC continues depending of C run-time
windows have the C run-time version, but it is not the same for all windows versions.
It was needed to install run-time, when version is not the same available on windows.
José M. C. Quintas
--
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: https://groups.google.com/group/harbour-users
---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/harbour-users/06ef5b19-8313-49ef-b95f-39a84b098107n%40googlegroups.com.
Hi!
> MinGW: May exhibit slower performance in some mathematical operations due to reliance on older Windows runtime libraries (msvcrt.dll), which are less optimized than their MSVC counterparts.
Not true.
The Universal CRT (UCRT) is a Microsoft Windows operating system component. It's included as part of the operating system in Windows 10 or later, and Windows Server 2016 or later.
New version of Mingw runs UCRT... etc., etc. It's Harbour's default compiler.
Avoid those people who believe Windows is the only operating system.
Nothing stated without proper testing is pure nonsense.
According to any AI, Mingw stands out as the best because it's cross-platform.
The speed and size of our executables aren't the most important factors because they're imperceptible.
Best regards,
Itamar M. Lins Jr.
Em sexta-feira, 5 de setembro de 2025 às 10:02:35 UTC-3, José M. C. Quintas escreveu:
To view this discussion visit https://groups.google.com/d/msgid/harbour-users/4752c750-79b9-4c33-9596-c2c463e92aecn%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/harbour-users/CANwh-fpcGCGuqh%3DbOiqXEw%3DcF0_9Av5Kec%2B%3Dq-Ap7DFseotnAQ%40mail.gmail.com.