如何编写64位的程序、dll 现有一个32位的dll,我需要把它转成64位的,如何做?在64位操作系统上,用vs2008编译出来直接就是了吗?还是需要有其它的设定? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 指针的长度发生了变化,你要检查是不是有指针到int, dword之类的相互转换。在32位下没问题,64位不行! 代码上一般不用做什么设置。把你链接的Lib文件使用64位的库,然后将Link选项设成/Machine:X64 把你链接的Lib文件使用64位的库,这个要怎么设置?网上找到了这些:但是我新建后找不到x64 我只是将Link选项设成/Machine:X64,编译后,64位的程序还是没办法加载我的dll,看来是没成功。说明,我的系统是win64位,vs2008 不知道你的VS2008安装的时候是不是选的“全部”安装,这样菜单:生成--》配置管理里面,才有X64这个解决方案平台,如果你安装的时候选的是“默认”安装,就没有(你新建也没用),只要选X64的解决方案平台编译你的32位dll就行了,代码不需要设置。 循序渐进实现仿QQ界面(四):圆形按钮与工具栏自绘//缺少ringmain.h Media Player 控件文件???谢谢!! 在VC下怎么样读写一个寄存器地址呢 怎样在edit上画图和设置它的背景颜色? 怎么删去一个字符? 请问如何让程序(视图\文档)不显视上面的Title? 为了解决闪烁:怎么在内存中画图(实时曲线)又怎么显示到屏幕上?谢谢 MFC刷新问题 如何编写CScrollbar控键的消息处理?(内空) TLS线程局部静态变量如此麻烦为何不直接用malloc? Win socket 发送数据的话我测试UDP就10MBPS,不能再高了? mfc编辑框问题
把你链接的Lib文件使用64位的库,然后将Link选项设成/Machine:X64
但是我新建后找不到x64
说明,我的系统是win64位,vs2008