WEB开发网
开发学院软件开发VC 从32位应用程序到64位应用程序 阅读

从32位应用程序到64位应用程序

 2009-02-14 20:00:20 来源:WEB开发网   
核心提示: 4. 在”Link”标签上, 在”Project options”的输入框中, 变化”/machine:I386”(没有引号)到”/machine:IA64”(没有引号)译注: 正确设置应是:

4. 在”Link”标签上, 在”Project options”的输入框中, 变化”/machine:I386”(没有引号)到”/machine:IA64”(没有引号)

译注: 正确设置应是: /machine:AMD64

5. 在”View”菜单上, 点击”Workspace”.

6. 然后, 移除帮助文件MyApplication.hpj

7. 如果你的应用程序是基于MFC的, 你必须添加一个MFC路径以避免链接错误:LNK1004 on the Mfc42d.lib, 请按下面步骤操作:

a. 在”Tools”菜单上, 点击”Options”.

b. 在”Directories”标签上, 在”Show directories”下拉列表中, 选择”Library Files”, 现在添加你的平台库所在路径: ”Microsoft SDKlibIA64mfc”(没有引号)

译注补充: 在”C/C++”标签上, 在”Preprocessor definitions”输入框中将WIN32改成WIN64 创建并调试这个工程

现在Build这个工程, 生成64位应用程序, 这个应用程序被部署在一个IA64计算机上.

要在Visual C++ 6.0中运行这个.exe文件, 按下面步骤:

注意: 你不能够在Visual C++ 6.0 IDE中调试这个.exe文件.

a. 在你的IA64计算机上, 创建一个文件夹: C:VC6MSVCMON

从X86(32位)计算机上拷贝这些文件到这个新创建的文件夹中:

Msvcmon.exe

Dm.dll

Msdis110.dll

Tln0t.dll

上面这些文件应在你的Visual C++ 6.0安装目录下:

Visual StudioCommonMSDev98Bin

b. 在拷贝完这些文件后, 在IA64计算机上运行Msvcmon.exe, 然后, 点击”Connect”.

c. 在X86(32位)计算机上, 打开Visual C++ 6.0 IDE, 在”Build”菜单上, 点击”Debugger Remote Connection”.

上一页  1 2 3 4 5 6 7  下一页

Tags:应用程序 应用程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接