errorLNK2019:⽆法解析的外部符号错误解析
1>------ 已启动⽣成: 项⽬: CGALTEST510, 配置: Debug x64 ------
1>CGALTEST510.obj : error LNK2019: ⽆法解析的外部符号 "class boost::system::error_category const & __cdecl
boost::system::system_category(void)" (?system_category@system@boost@@YAAEBVerror_category@12@XZ),该符号在函数 "void __cdecl boost::system::`dynamic initializer for 'native_ecat''(void)" (??__Enative_ecat@system@boost@@YAXXZ)中被引⽤
1>CGALTEST510.obj : error LNK2019: ⽆法解析的外部符号 "class boost::system::error_category const & __cdecl
boost::system::generic_category(void)" (?generic_category@system@boost@@YAAEBVerror_category@12@XZ),该符号在函数 "void __cdecl boost::system::`dynamic initializer for 'errno_ecat''(void)" (??__Eerrno_ecat@system@boost@@YAXXZ) 中被引⽤
1>CGALTEST510.obj : error LNK2019: ⽆法解析的外部符号 __imp___gmpn_copyi,该符号在函数 "public: __cdecl
社区推广CGAL::Mpzf::Mpzf(struct CGAL::Mpzf const &)" (??0Mpzf@CGAL@@QEAA@AEBU01@@Z) 中被引⽤
1>G:\Cpp\Midaxis\CGALTEST510\x64\ : fatal error LNK1120: 10 个⽆法解析的外部命令
========== ⽣成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
遇到这种问题⼀般都是由于缺少相应的库⽂件
根据错误中的提⽰在下图右边的红⾊框内添加相应的lib⽂件
再次编译运⾏即可避免此类错误产⽣
泉州崇武古城———————————————————————————————————————————————————————————
将错误信息中出现的标识符放在google⾥⾯搜⼀下,看其在哪个.lib中,然后在本地硬盘上搜索该.lib,
外痔疮怎么如果没有,在⽹上搜索相关库或模块下载安装,然后将其所在⽬录填写到“附加依赖库所在⽬录”中,将其名字添加到“附加依赖库”中,重新连接。
企业战略VC6:
⼯程、设置、C/C++、分类:Preprocessor、附加包含路径:填写附加头⽂件所在⽬录 逗号间隔多项
⼯程、设置、Link、分类:Input、附加库路径:填写附加依赖库所在⽬录 分号间隔多项
⼯程、设置、Link、分类:Input、对象/库模块:填写附加依赖库的名字.lib 空格间隔多项
VS20xx:
生气项⽬、属性、C/C++、附加包含⽬录:填写附加头⽂件所在⽬录 分号间隔多项
项⽬、属性、链接器、常规、附加库⽬录:填写附加依赖库所在⽬录 分号间隔多项
熏牛肉项⽬、属性、链接器、输⼊、附加依赖项:填写附加依赖库的名字.lib 空格或分号间隔多项
发布评论