vs2010指定的文件格式无法识别或为不支持的二进制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2010指定的文件格式无法识别或为不支持的二进制相关的知识,希望对你有一定的参考价值。

求解答啊,在线等啊。。。

指定文件的格式无法识别或为不支持的二进制:

1)32位版本与64位版本有冲突。

2)建立可执行文件的工程,才能进行调试的。

参考技术A 如果我没看错的话,你生成的是一个lib文件encoder.lib,静态库文件怎么能调试呢?
你应该建立可执行文件的工程,才能调试的。
参考技术B 您好,cocos2d-x的32位版本与64位版本有冲突,你要么全32位编译,要么64位编译,不要混合编译。
推荐32位编译,64位的代码有BUG。本回答被提问者采纳

GoogleMobileAds.framework:捆绑格式无法识别、无效或不合适

【中文标题】GoogleMobileAds.framework:捆绑格式无法识别、无效或不合适【英文标题】:GoogleMobileAds.framework: bundle format unrecognized, invalid, or unsuitable 【发布时间】:2015-12-12 03:32:47 【问题描述】:

我正在尝试在 iOS 应用中测试 admob 集成。我手动添加了框架:

    嵌入式二进制文件 链接的框架和库 嵌入框架

我还禁用了位代码,因为 Google 的框架是在没有的情况下构建的。到目前为止一切顺利。

出现以下错误:

/usr/bin/codesign --force --sign [...]/internal/googleads-mobile-ios-examples/Swift/admob/BannerExample/build/Release-iphoneos/BannerExample.app/Frameworks/GoogleMobileAds .framework:

>捆绑格式无法识别、无效或不合适的命令

/usr/bin/codedesign 失败,退出代码为 1

【问题讨论】:

【参考方案1】:

我之前也遇到过同样的问题,只需将其从嵌入式库中删除即可!

【讨论】:

感谢 christopher,节省了很多时间。

以上是关于vs2010指定的文件格式无法识别或为不支持的二进制的主要内容,如果未能解决你的问题,请参考以下文章

无法使用解析库:解析链接器警告:文件是为不受支持的文件格式构建的

VS2010运行时无法启动程序系统找不到指定文件怎么回事

vs2010 汉字utf8问题

VS2010在编程运行时总会弹出窗口,说“无法启动cmd.exe,系统无法找到指定文件”求大神帮忙啊

如何用vs2010打开vs2013的项目?

VS2010如何去掉曾经包含的库文件