C++中无法解析的外部符号错误
2015-11-22 18:57
411 查看
在编译C++程序的时候,如果引用了对应的头文件,但是调用一个函数的时候仍然出现" 无法解析的外部符号错误"的编译错误,比如:
无法解析的外部符号__imp__PathFileExistsW@4,该符号在函数 _main 中被引用 |
那是因为在项目中没有引用.lib文件。
有两种方式解决此问题:
在项目属性->编译器->输入->附加依赖项 中加入.lib文件。
代码头部引入.lib文件,比如:
#pragma comment(lib, "shlwapi") |
两种方法任意一种都可以。
相关文章推荐
- Python检查c语言源代码结构体是否对齐
- 012--VS2013 C++ 斜角景物地图贴图-位图
- 标准C++中的string类的用法总结
- c++ core Guidelines 翻译+读书笔记
- HDU 2612 Find a way(bfs)
- vs2008 C++ 没有找到MSVCR90D.dll 问题
- C++基础知识
- C/C++函数调用过程分析
- 【C++】栈处理后缀表达式
- C语言加密数据(xor加密)
- C语言中,头文件和源文件的关系(转)
- 两升序链表合并
- inux中c语言errno的使用
- C++中typedef的用法
- 【C语言】【笔试题】模拟实现memcmp
- 【Effective C++】继承与面向对象设计
- C++ Vector 最大 最小值 索引 位置
- opencv2.4.9中ann_mlp.cpp学习
- 【Effective C++】实现
- 【Effective C++】设计与声明