02-07-2025 10:27 AM
The product information for LabWindows only says "optimizing C compiler" with no details that I could find.
What is the compiler being used in LabWindows/CVI 2017 and what is in 2020?
Bing CoPilot claimed "Microsoft Visual C++" was being used for 2017, and "CLANG" was used in 2020. All I know is I can use "#pragma GCC ..." escapes in my 2017, which made me think it was GCC, but when I tried to build the code in GCC it did not recognize several of those.
Thanks, much.
02-07-2025 11:07 AM
It is clang version 3.3 since CVI 2015. Yup, that's ancient now.
You can use "#pragma clang ..." to control a few things.
02-11-2025 12:17 PM
Ah, knowing what to search for helped me find this official NI page about what compiler they use:
https://www.ni.com/docs/en-US/bundle/labwindows-cvi/page/cvi/programmerref/labwindowscvicompiler.htm
Wow. 3.3. Clang is up to 19???