例如写了一个.h和.cpp文件,里面放有一些函数,不是类,准备在其它工程中引用,
如果只包含 .h文件,编译时报错
wwwView.obj : error LNK2001: unresolved external symbol "class CString __cdecl LongToStr(long)" (?LongToStr@@YA?AVCString@@J@Z)
Debug/www.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
只有把 .cpp文件添加到工程中,才能通过编译,
不知道这是什么原因
如果只包含 .h文件,编译时报错
wwwView.obj : error LNK2001: unresolved external symbol "class CString __cdecl LongToStr(long)" (?LongToStr@@YA?AVCString@@J@Z)
Debug/www.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
只有把 .cpp文件添加到工程中,才能通过编译,
不知道这是什么原因
解决方案 »
- 点击按钮在视图上画图
- iocp服务器测试的问题...
- 求助:如何响应鼠标滚轮左右滚动的消息???
- 请教关于VC++ 6.0的运用
- 确认一个问题:对比表格中经常看到的 N/A 是什么意思?
- 新学WINDOWS编程,遭遇LPCTSTR,请问该如何转换int,char,string,char*,数据转换
- 因为我的一些窗口打开前需要进行数据表的选择连接,比较慢,我想在打开时在状态栏里显示进度条
- vc++6.0 <iphlpapi.h>不是默认有的吗
- 聊天程序的问题
- 对话框应用程序中的PreCreateWindow为何不起作用?
- 谁用过form++怎么样,好用么?进来说说
- 请问我在windows xp下安装vc++6.0的时候为什么总是让我升级java虚拟机阿???
extern "C"
{
}
的括号内。
或者只在你的App文件中定义。
或者只在你的App文件中包含该定义。