VC6.0 开发 64 位程序

1. 设置平台SDK(如:Microsoft platform sdk 2003),选择64位的编译、链接环境。

setenv /XP64 /DEBUG

2. 利用这个环境启动VC6.0。

msdev /USEENV

可以看一下Tools->Options->Directorys中,可执行文件路径和库文件路径都选中了SDK中的64位版本。

3. 进入VC后,对项目进行配置。

Build->Configurations->Add,添加一个Debug64,

Build->Set Active Configuration,选中Debug64,

Project->Settings->General->Output directories,可以都改为Debug64,

Project->Settings->C/C++ ->Debug info,选择Program Database,

Project->Settings->C/C++ ->Preprocessor definitions,WIN32改为WIN64,

Project->Settings->C/C++ ->Project Options,/GZ改为/Wp64,

Project->Settings->Link->Object/library modules,清空并添加bufferoverflowu.lib,

Project->Settings->Link->Object/Project Options,/machine:I386改为/machine:AMD64。

原文地址:https://www.cnblogs.com/liubaocheng999/p/3544563.html