Libigl在编译时常见错误与解决方法

在VS2019中编译Libigl报错

错误一:LNK1104 无法打开文件“…\lib\Debug\igl.lib”

详细描述

  • 错误 C1075 “{”: 未找到匹配令牌 igl_core
  • 错误 C2001 常量中有换行符 igl_core
  • 错误 C2001 常量中有换行符 igl_core
  • 错误 LNK1104 无法打开文件“…\lib\Debug\igl.lib” 405_AsRigidAsPossible

解决方法:

  1. 打开triangle_triangle_intersect.cpp
  2. 注释掉所有带表情符号的代码即可通过编译
  3. 例如:
if(stinker) { 
    //printf("    %s\n",found_intersection? "☠️":"❌");
}
  1. 这种想法推而广之,如果还有类似报错,那就注释掉带有表情的代码

你可能感兴趣的:(C++库配置,windows)