64位机器编译问题

待续_1006 2016-11-09 03:12:01
问题描述:同样一个工程,32位机器下正常运行和调试都没问题了 ! 编译工具vs2010 系统 Win 7
64位机器下用WIN32平台无法编译链接错误如下

64位机器下用X64编译没有任务问题,但是运行时候报错如下
应用程序无法启动(0x000007b),单机确定关闭应用程序

看了网上有些高手说是Dx的问题,但是我随便建立个程序用X64的方式编译还是可以运行的,我就有迷糊了!

...全文
150 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
boylafong 2016-11-11
  • 打赏
  • 举报
回复
depends查看dll文件是不是有什么问题
赵4老师 2016-11-10
  • 打赏
  • 举报
回复
lib文件也分32位64位吧。
zwfgdlc 2016-11-10
  • 打赏
  • 举报
回复
libmysql.lib放在什么位置?
oyljerry 2016-11-10
  • 打赏
  • 举报
回复
看上去是还有其他依赖的库文件等没有
oyljerry 2016-11-10
  • 打赏
  • 举报
回复
引用 6楼我是你的主体 的回复:
[quote=引用 3 楼 oyljerry 的回复:] 看上去是还有其他依赖的库文件等没有
但是在X64的方式编译就没问题,但是运行时报错,在WINS32平台就链接失败!难道lib也分32或是64位的????我的MYSQL是64位版本的的[/quote]lib当然分32 64版本
待续_1006 2016-11-10
  • 打赏
  • 举报
回复
引用 3 楼 oyljerry 的回复:
看上去是还有其他依赖的库文件等没有
但是在X64的方式编译就没问题,但是运行时报错,在WINS32平台就链接失败!难道lib也分32或是64位的????我的MYSQL是64位版本的的
待续_1006 2016-11-09
  • 打赏
  • 举报
回复
引用 1 楼 hurryboylqs 的回复:
mysql的Lib没连接进来
明明已经引入工程了,但是同样的代码在X64下编译就没问题了,就是不能运行
hurryboylqs 2016-11-09
  • 打赏
  • 举报
回复
mysql的Lib没连接进来

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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