Unresolved external symbol referenced from module错误?
我在头文件(global.h)中,这样:
int Total;时编译正常,当会出重复定义的警告。
但改成 extern int Total;
后link时出现Unresolved external '__Total' referenced from 'unit.obj'
错误
问题点数:20、回复次数:4Top
1 楼jhtisboy(容易受伤的男人)回复于 2002-03-27 11:08:53 得分 20
你可以在头文件中extern int total;其中extern 是声明
然后在cpp文件中定义int total;Top
2 楼kingcaiyao(aking)回复于 2002-03-27 12:03:55 得分 0
在你的头文件global.h,在其它单元引用时用extern 关键字。Top
3 楼mydoor(大鹏)回复于 2002-03-27 14:29:01 得分 0
kingcaiyao,不太理解你的意思Top
4 楼jhtisboy(容易受伤的男人)回复于 2002-03-28 09:58:51 得分 0
就按我所说的,
在cpp文件中定义:int total
在头文件中用extern int total;
这样另的文件包含此头文件时就可以用total变量了
Top
相关问题
- 请问这个错误怎么改呀?〔Linker Error〕Unresolved external'function name' referenced from **.obj
- 请问这个错误怎么解决?〔Linker Error〕Unresolved external'function name' referenced from *.obj
- [Linker Error] Unresolved external 'TPDObject::' referenced from F:\PRAT\BC\DBOBJECT\PROBLEMDOMAIN.OBJ是什么错误?
- 请问:error LNK2019: unresolved external symbol _main referenced in function _mainCRTStartup是哪里的错误?
- ObjectARX 2000 错误 unresolved external symbol
- 大家来讨论一下这个错误:[Linker Error] Unresolved external '__linkproc__ intover' referenced from ****.obj,参与即有分
- 有关unresolved external on _WinMain@16错误
- 链接错误,LNK:2001 unresolved external symbol ...
- DLL 编译错误:unresolved external symbol _main
- 请问unresolved external symbol是什么错误?




