• 5551阅读
  • 2回复

[提问]32位程序可以调用64位的库吗? [复制链接]

上一主题 下一主题
离线wjz2047
 

只看楼主 正序阅读 楼主  发表于: 2014-07-02
电脑环境为win7 64位,我使用vs2010调试一个win32程序。在这个win32程序中,我调用64位的库,程序报错:
fatal error C1905: 前端和后端不兼容(必须以同一处理器为目标)
   fatal error LNK1257: 代码生成失败
好像win32程序是不能直接调用64位的dll的,那可以直接调用64位的lib吗?(本人还抱有一点侥幸心理)
如果不能直接调用,有没有什么方法可以间接调用呢?
离线roywillow

只看该作者 2楼 发表于: 2014-10-09
库是不能混搭的,不过可以在程序内混合调用exe,或许你可以先用dll写个exe然后调用?不过依然不可能在32位系统中启动64位程序哦
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线cm8295

只看该作者 1楼 发表于: 2014-10-09
不能啊
快速回复
限100 字节
 
上一个 下一个