-
-
Notifications
You must be signed in to change notification settings - Fork 411
Open
Labels
good first issueGood for newcomersGood for newcomers
Description
编译说明
作者使用VS2019开发和维护该项目,此项目的程序可以使用VS2019和VS2022进行编译。如果使用VS2022编译此项目,在不升级项目编译器的情况下,需要注意下述事项。
VS2022安装
鉴于微软默认情况只提供VS2022安装器,安装老版本VS2019已比较费劲,经测试本项目可以在不升级编译器的前提下使用VS2022正常编译,即代码保持对VS2019编译器的支持。这一点其实是由微软编译器提供保证。
请下载Visual Studio安装器,按照如下指示进行安装。
使用C++的桌面开发

注意在右侧勾选"MSVCv142 - VS2019"。
启用MFC的支持(v143)

这是适用于VS2022的MFC支持,勾选它,以便未来项目编译器升级到VS2022也可以顺利编译代码。
启用ATL和MFC(v142)


这是适用于VS2019的ATL和MFC支持。
打开工程文件

使用VS2022打开“2019Remote.sln”,不升级,即可使用原VS2019进行编译。
项目编译
项目“Yama”依赖于其余项目事先编译,请务必先以Release模式编译其余项目(x64和x86),再来编译Yama。
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomers