I searched something on google. People do have same problem, which is caused by the wrong charset used by VS 2017 to interpret the source file. However, I still can’t solve this problem.
My computer is on a windows 10 with visual studio 2017 community version. OpenNURBS is the latest version.
I just download, unzipped and successfully build the latest openNURBS (opennurbs_6.1.18014.22401.zip), both Debug and Release with Microsoft Visual Studio Community 2017 (Version 15.7.2).
It sounds like you may not have enough C++ installed. You may want to re-run the Visual Studio installer and make sure the required C++ components are installed. On Windows 10, click Cortana and type “Visual Studio Installer”.
I did what you did in your reply, and I just build the solution without changing any default setting.
Could you please check this address ? I think it may be the same reason, but I still can’t figure it out. By the way, do I have to install Rhino 6 to use openNURBS ? I only have version 5, and I don’t think I need rhino 6 for openNURBS.
Attached figure is what I have already installed. I followed your instruction for openNURBS.
Hi,I just faced a problem like you,I can’t compile openNubrs well,
"E0040 excepeted an identifieer”
“initializer is not a constant”
“Error C2065 ‘AF_SCRIPT_CYRL’: undeclared identifier.”
"cannot open file ‘C:/opennubrs/bin/x64/Debug/freetype263.lib’ "