在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
编译生成可能遇到的问题 [1]fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突 原因:win7下的64位系统,在运行程序的时候,需要的DLL必须是64位系统编译的,VS2010也必须在安装的时候,选择了32位编译的支持。如果安装的时候,已经选择了,那么出现该问题的解决办法: (1)右键项目名,点击属性,弹出项目属性页,找到链接器----高级,修改右侧的目标计算机,选择有X64的那个选项。 如果如果在选择平台的下拉列表里找不到x64,则说明系统没有安装支持64位编译,则可以找VS安装文件进行增量安装。 [2]fatalerrorLNK1123:转换到COFF期间失败:文件无效或损坏 安装多个VS版本会 出现这个问题,解决方法一般如下: a)微软官方给出的具体解决方法是给VS2010打SP1补丁,下载地址如下:https://www.ogeek.net/softs/83189.html 安装完重新生成,如果不行,试下一方法。 b)微软官方的另一个解决方案:发现是嵌入清单的问题,于是对该工程以及所有依赖工程进行如下操作: 右键->工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否]。rebuild 之,成功解决。 错误: 无法生成一个 Microsoft 基础类的应用程序后添加新的资源文件,其中包含一个字符串表 原因 解决方案 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论