解决方案 »
- VC6 UDP编程聊天室BUG,求大神解?
- 真心请教:RichEdit 控件中汉字输入无法捕捉到消息
- 求 散点三角化Delaunay代码
- vs2010不解的地方
- scrollbar的问题
- 【视频捕捉】除了DirectX,还有什么方法可以捕捉视频?有没有比较简单的不需要大的类库的?
- 棘手难题,请教大虾们。
- 刚装的BCG,用BCGCBPro AppWizard向导生成的错误Debug Assertion Failed!请问大家这个问题怎么解决?
- 请问位图按钮在什么地方?---菜菜问题
- 如何在同一工程中调用word和powerpoint
- VS2005如何配置MSDN6.0
- 怎么让MFC的对话框应用程序永远保持最大化
翻文档找到这个函数对应的lib,在链接的库里面加上就是了。
问一下 我机器在vs安装目录中IA64目录下只有一个version.lib,是64位的,我在项目--属性---link选项的额外链接的库链接这个version.lib就会出错,提示 fatal error LNK1112: module machine type 'IA64' conflicts with target machine type 'X86' 我机器是 x64的, 但是我用#pragma coment(lib, "version.lib") 就ok了,请问这个是为什么 (我的机器只有一个version.lib ,在项目上链接就提示不兼容,用#pragma就ok了 请问这是为什么????)
既然#pragma(comment, "version.lib") 可以工作,说明你的系统上有这个lib,而且链接器也找得到这个lib。如果你不知道链接器在哪里找到的,在链接命令行加上/VERBOSE:LIB。
那就是说 通过项目属性链接库,和通过 #pragma(comment, "xx.lib") 本质上来说是一样的 对么?