赞 | 12 |
VIP | 107 |
好人卡 | 6 |
积分 | 4 |
经验 | 31122 |
最后登录 | 2023-11-26 |
在线时间 | 1605 小时 |
Lv2.观梦者 傻♂逼
- 梦石
- 0
- 星屑
- 369
- 在线时间
- 1605 小时
- 注册时间
- 2007-3-13
- 帖子
- 6562
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 yangff 于 2011-10-1 10:07 编辑
看起来是重复定义了但是很奇怪的是我所有的头文件都加上了#pragma once和宏……
出错的都是- #pragma data_seg("SharedDataName")
- HHOOK hHook = 0;
- int hPid=0;
- HWND hWnd=0;
- bool needInitProc=false;
- HWND hMenu=0;
- HMENU hPop=0;
- long oProc=0;
- #pragma data_seg()
复制代码 里面定义的东西……- Error 8 error LNK2005: "struct HWND__ * hWnd" (?hWnd@@3PAUHWND__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 16 error LNK2005: "struct HWND__ * hWnd" (?hWnd@@3PAUHWND__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 7 error LNK2005: "struct HWND__ * hMenu" (?hMenu@@3PAUHWND__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 15 error LNK2005: "struct HWND__ * hMenu" (?hMenu@@3PAUHWND__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 6 error LNK2005: "struct HMENU__ * hPop" (?hPop@@3PAUHMENU__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 14 error LNK2005: "struct HMENU__ * hPop" (?hPop@@3PAUHMENU__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 3 error LNK2005: "struct HINSTANCE__ * hMod" (?hMod@@3PAUHINSTANCE__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 11 error LNK2005: "struct HINSTANCE__ * hMod" (?hMod@@3PAUHINSTANCE__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 4 error LNK2005: "struct HHOOK__ * hHook" (?hHook@@3PAUHHOOK__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 12 error LNK2005: "struct HHOOK__ * hHook" (?hHook@@3PAUHHOOK__@@A) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 2 error LNK2005: "long oProc" (?oProc@@3JA) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 10 error LNK2005: "long oProc" (?oProc@@3JA) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 1 error LNK2005: "int hPid" (?hPid@@3HA) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 9 error LNK2005: "int hPid" (?hPid@@3HA) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 5 error LNK2005: "bool needInitProc" (?needInitProc@@3_NA) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 13 error LNK2005: "bool needInitProc" (?needInitProc@@3_NA) already defined in PluginBase.obj D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
复制代码 另外这一坨是什么……- Error 36 error LNK2001: unresolved external symbol _ruby_sysinit D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 34 error LNK2001: unresolved external symbol _ruby_set_argv D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 35 error LNK2001: unresolved external symbol _ruby_script D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 32 error LNK2001: unresolved external symbol _ruby_init_loadpath D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 39 error LNK2001: unresolved external symbol _ruby_init D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 37 error LNK2001: unresolved external symbol _ruby_finalize D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 27 error LNK2001: unresolved external symbol _rb_str_new_cstr D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 30 error LNK2001: unresolved external symbol _rb_str_freeze D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 38 error LNK2001: unresolved external symbol _rb_require D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 25 error LNK2001: unresolved external symbol _rb_num2long D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 31 error LNK2001: unresolved external symbol _rb_intern D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 24 error LNK2001: unresolved external symbol _rb_int2inum D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 33 error LNK2001: unresolved external symbol _rb_funcall D:\visual studio 2010\Projects\RMPlus\RMPlus\RMPlus.obj RMPlus
- Error 29 error LNK2001: unresolved external symbol _rb_define_module_function D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 28 error LNK2001: unresolved external symbol _rb_define_module D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 26 error LNK2001: unresolved external symbol _rb_define_const D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 23 error LNK2001: unresolved external symbol "unsigned long rb_cPluginHost" (?rb_cPluginHost@@3KA) D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 22 error LNK2001: unresolved external symbol "public: static class std::map<long,unsigned long,struct std::less<long>,class std::allocator<struct std::pair<long const ,unsigned long> > > MPluginHost::menu" (?menu@MPluginHost@@2V?$map@JKU?$less@J@std@@V?$allocator@U?$pair@$CBJK@std@@@2@@std@@A) D:\visual studio 2010\Projects\RMPlus\RMPlus\PluginHost.obj RMPlus
- Error 40 error LNK1120: 18 unresolved externals D:\visual studio 2010\Projects\RMPlus\Release\RMPlus.dll RMPlus
复制代码 |
|