要使用 Clang 编译 MFC 程序,需要进行以下步骤:

  1. 安装 Clang 编译器和 Microsoft Visual Studio。

  2. 打开 Visual Studio,创建一个新的 MFC 应用程序项目。

  3. 在‘解决方案资源管理器’中,右键单击项目名称,选择‘属性’。

  4. 在‘配置属性’窗口中,选择‘C/C++’ > ‘常规’,将‘附加包含目录’更改为 Clang 编译器的安装路径。

  5. 在‘配置属性’窗口中,选择‘C/C++’ > ‘代码生成’,将‘运行库’更改为‘多线程调试 (/MTd)’或‘多线程 (/MT)’。

  6. 在‘配置属性’窗口中,选择‘链接器’ > ‘常规’,将‘附加库目录’更改为 Clang 编译器的安装路径。

  7. 在‘配置属性’窗口中,选择‘链接器’ > ‘输入’,将‘附加依赖项’更改为‘mfc140.lib’、‘mfcs140d.lib’、‘mfcs140.lib’或‘mfc140d.lib’,具体取决于所选的运行库类型。

  8. 单击‘应用’按钮,保存更改后关闭‘属性’窗口。

  9. 在 Visual Studio 中,选择‘生成’ > ‘生成解决方案’以编译 MFC 程序。

使用 Clang 编译 MFC 程序的完整指南

原文地址: https://www.cveoy.top/t/topic/nZ9u 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录