C++&SDL的双人塔防游戏question

1. 图标的设置

1.1 获得icon图标

在比特虫网站将图片转icon类型:https://www.bitbug.net/。

注意事项:

  1. 建议目标尺寸选择 64 * 64,这样的图标较为清晰
  2. 图片需要小于500k, 如果图片大于500k,可以使用windows自带图片工具修改图片大小。

1.2 vs2022中设置图标

右键资源文件–>添加–>资源–>

选择Icon–>点击导入–>选择文件类型ico–>选择文件–>点击打开

最后重新生成一下解决方案即可。

2. VisualStudio(2022)- 打包项目文件为.exe安装包

2.1 安装扩展

打开vs软件->扩展->管理扩展->搜索install Projects->安装->重启软件

2.2 制作安装包(setup文件)

2.2.1 添加setup项目

右击项目的解决方案->添加->新建项目->搜索setup,找到setup Project->点击下一步

2.2.2 配置setup项目

设置项目名称(准备打包的exe名字),项目位置->创建

2.2.3 添加项目文件到setup项目中

选中Application Folder文件夹->点击add->点击文件

注意事项:在add之前,我们需要先复制项目的存储路径(右击需要打包项目->在资源管理器打开->复制),后续会用着。


复制好路径后,Application Folder->add->文件

根据之前复制的路径,找到项目文件->全选文件->添加(如果知道自己存放的路径可以直接找)

扩展知识:三个文件夹说明

1
2
3
4
5
Application Folder :应用程序包含的文件设置。

User's Desktop : 用户桌面快捷方式设置。

User's Programs Menu :用户启动菜单的快捷方式设置。

2.2.4 设置项目主输出

选中Application Folder文件夹->点击add->点击项目输出->设置为主输出->确定(之后会出现了一新的主输出文件)

2.2.5 设置快捷方式

右击新生成的主输出文件->Create Shortcut to主输出from test (Active)依赖项(E)->将其重命名->拖至user`s Desktop文件夹


右击快捷方式文件->属性窗口->在这里面可以设置图标(icon)属性


2.2.6 生成安装包

右击setup项目->生成->等待生成成功->在电脑中的setup项目路径下,即可查看安装包