创建三个不同的项目配置,分别代表不同的平台,在 Visual Studio 中,可以通过右键单击项目,选择“属性”,然后在“生成”选项卡下配置不同的条件编译符号。
针对 Windows 平台:在“生成”选项卡的“条件编译符号”一节中添加 “WINDOWS” 符号常量;
针对 Linux 平台:在“生成”选项卡的“条件编译符号”一节中添加 “LINUX” 符号常量;
针对 Mac 平台:在“生成”选项卡的“条件编译符号”一节中添加 “MAC” 符号常量。
对于每个平台,创建一个具有相应代码的独立项目文件(项目路径下的.csproj
文件),在项目中使用条件编译指令。