blog.TangGaowei.com

无法解析的外部符号的 3 种可能

作者 传说一梦 写于 2008-05-08  | 419 次浏览

1. lib 文件未引入。可使用“#pragma comment(lib, "winsock.lib") ”语句添加 lib 引用,也可在项目依赖里添加。

2. 类方法的实现未加类标识。如, “CTest::Connect(void) { … }” 写成了 “Connect(void) { … }”。

3. 缺少 obj 文件。在项目里添加“包含路径”:C:\curl\lib\release-dll\*.obj。

[ 标签: 无法解析的外部符号, 项目依赖 ]
[ 固定链接:http://blog.tanggaowei.com/2008/05/3.html ]

VS2005 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”

作者 传说一梦 写于 2008-05-08  | 1,107 次浏览

1. 添加编译所需要(依赖)的 lib 文件

[解决方案资源管理器]“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个 lib 以空格隔开。
(等同于“#pragma comment(lib, "winsock.lib") ”语句)

2. 添加库(Libs)文件目录

方法 1:[解决方案资源管理器]“项目->属性->配置属性->连接器->常规->附加库目录”
方法 2:[菜单]“工具->选项->项目和解决方案->C++ 目录”,选择对应平台,然后添加所需“库文件”目录

3. 添加包含(include)文件目录

方法 1:[解决方案资源管理器]“项目->属性->配置属性->C/C++->常规->附加包含目录”
方法 2:[菜单]“工具->选项->项目和解决方案->C++ 目录”,选择对应平台,然后添加所需“包括文件”目录

[ 标签: VS2005, 项目依赖 ]
[ 固定链接:http://blog.tanggaowei.com/2008/05/vs2005-c-2.html ]

订阅

 

手机访问

http://blog.tanggaowei.com/wap/

Google