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

chanshibing 2016-10-12 04:51:37

求助!!!这个问题怎么解决
...全文
2484 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzw1125 2016-12-14
  • 打赏
  • 举报
回复
我遇到过类似问题是由于启动项设成了LIB库对应的项目,只需要将EXE的项目设成启动项就好。
SureGOGOGO 2016-10-13
  • 打赏
  • 举报
回复
lib文件是静态库,你用来导入并且使用里面的函数的,不是可以直接执行的模块。。。
小灸舞 2016-10-13
  • 打赏
  • 举报
回复
右键项目--配置属性--链接器--附加库目录
把你的lib所在的目录也添加进去
paschen 2016-10-12
  • 打赏
  • 举报
回复
引用 4 楼 chanshibing 的回复:
加了之后就这样了
库所在目录也要添加去项目属性中
chanshibing 2016-10-12
  • 打赏
  • 举报
回复

加了之后就这样了
paschen 2016-10-12
  • 打赏
  • 举报
回复
.lib文件不需要添加到工程中 添加到:项目属性——链接器——输入——附加依赖项 即可
dustpg 2016-10-12
  • 打赏
  • 举报
回复
lib文件是拿来链接的,不是拿来运行的。。。
Sniper_Pan 2016-10-12
  • 打赏
  • 举报
回复
这个问题没法解决。。 你如果要调试lib文件的话,需要额外使用Win32程序进行调用后调试,而不能直接运行。 毕竟lib中没有main()函数,系统无法找到入口运行。。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧