- 我下载了 sdk 并运行了此处描述的 Windows 相关命令。
- 然后我创建了一个新的 VC++ 项目并复制了包含在该 sdk (t1.cpp) 中的教程文件的内容。
- 有编译时错误,我通过在 projcet->Properties->Configuration Properties->C/C++->General->Additional Include Directories 中找到的包含设置中包含 gmsh.h 的路径来修复它。
- 我还在 projcet->Properties->Configuration Properties->Linker->General->Additional Libraries Directory 中包含了 gmsh.lib 文件的路径。
在尝试构建项目时,我仍然收到以下错误:
LNK2019: unresolved external symbol gmshFree referenced in function "int __cdecl gmsh::model::geo::addCurveLoop(class std::vector<int,class std::allocator<int> > const &,int,bool)" (?addCurveLoop@geo@model@gmsh@@YAHAEBV?$vector@HV?$allocator@H@std@@@std@@H_N@Z)
请说出我在这里缺少的东西。我在 Windows 10 上运行 Microsoft Visual Studio Community 2019(版本 16.10.4)。