vs源文件能建两个么(visual studio两个源文件)

vs源文件能建两个么(visual studio两个源文件)SFML Simple and Fast Multimedia Library C 库 适合 2D 游戏和图形界面 提供了以下模块 Graphics 渲染 2D 形状等 Windows 管理窗口和处理用户输入事件 Audio 播放音频文件 wav ogg 等格式 System 管理实践 线程等系统操作 Network 支持 TCP UDP 网络通信 适合初学小型开发 SFML 官网



SFML(Simple and Fast Multimedia Library)C++库,适合2D游戏和图形界面,提供了以下模块:

  • Graphics 渲染 2D 形状等
  • Windows 管理窗口和处理用户输入事件
  • Audio 播放音频文件,wav ogg等格式
  • System 管理实践、线程等系统操作
  • Network 支持TCP/UDP网络通信
    适合初学小型开发
    在这里插入图片描述

下载下来,22MB左右在这里插入图片描述
将SFML文件夹解压,记住解压的位置
(如 D:ProgramFilesSFML-2.6.0)
在这里插入图片描述


打开Visual Studio,创建一个新的“控制台应用”项目(C++)
右键项目 -> 属性。
在“VC++目录”下,找到“包含目录”,添加SFML的include文件夹路径(例如 D:ProgramFilesSFML-2.6.0include)。
找到“库目录”,添加SFML的lib文件夹路径(例如 D:ProgramFilesSFML-2.6.0lib)
在这里插入图片描述
在这里插入图片描述




在项目属性中,配置Debug和Release

Debug
手动添加以下文件,分号隔开,或者该行尾向下三角下拉“编辑”打开对话框输入
sfml-audio-d.lib
sfml-graphics-d.lib
sfml-window-d.lib
sfml-system-d.lib
sfml-network-d.lib
在这里插入图片描述
Release,同样方式添加
手动添加以下库文件,分号隔开,或者该行尾向下三角下拉“编辑”打开对话框输入
sfml-audio.lib
sfml-graphics.lib
sfml-window.lib
sfml-system.lib
sfml-network.lib
在这里插入图片描述














将bin文件夹中的 .dll 文件复制到项目的输出目录(如 Debug 文件夹),这样,运行时能找到这些文件
在这里插入图片描述
在这里插入图片描述
这里需要说明一下
D:codeCPPCodeProTest02x64
是项目的主输出目录,存放编译生成的最终可执行文件(.exe)和其他构建相关文件(如 .ilk 和 .pdb 文件),这是程序的运行文件位置。这里的 Debug 或 Release 子目录包含最终输出文件




在配置SFML动态链接库时,.dll文件需要放在可执行文件所在的 Debug 或 Release 文件夹下,这样可以运行时找到相关依赖

 
  

程序使用SFML库创建了一个简单的2D图形窗口
通过键盘方向键控制移动绿色方块
在这里插入图片描述

今天的文章 vs源文件能建两个么(visual studio两个源文件)分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2026-02-03 09:21
下一篇 2025-03-27 09:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/39514.html