SDL2Project2017 Save

Tutorial code for teaching SDL2

Project README

SDL2工程范例使用指南

注意事项

  • 不要改动此目录的任何内容
  • 不要改动此目录的任何内容
  • 将自己的Visual Studio工程放在目录 Projects

目录说明

  • Media -- 程序运行所需的字体,图像,声音等文件
    • 建议用户将自己程序所需的字体,图像,声音等文件也放在该目录下
  • SDL2Inc -- SDL头文件所在目录
  • SDL2Libs -- SDL的连接库(.lib)和运行库(.dll)文件所在的目录。
    • 建议用户将调试/运行程序的Home目录设置为该目录,从而避免改变系统的PATH环境变量

建立工程的简单方法

  1. 在Project中建立一个子目录,娶一个自己喜欢的名字,例如 MyDemo
  2. 将Project中的SDL2Template.zip解压到MyDemo中
  3. 进入MyDemo目录,确认里面有文件如下:
  • SDL2Template.sln
  • SDL2Template.vcxproj
  • SDL2Template.vcxproj.user
  • src (是一个目录)
  1. 用VisualStudio打开SDL2Template.sln
  2. 测试是否能够正常工作:
  • 按F7进行编译/链接。
  • 按F5进行运行/调试。

SDL2Template.zip中的工程路径设置的说明

工程中的路径设置采用了相对路径

  • SDL有关的头文件(.h)的包含路径为: ../../SDL2inc
  • SDL有关的库文件(.lib)的查找路径为:../../SDL2libs
  • 为了在执行/调试的时候可以找到SDL有关的DLL,已经将HOME路径设置为:../../SDL2libs 。同时运行和调试的命令行参数设置为 ..\Media, 使得程序能够找到需要的图像,字体,声音的文件。在VisualStudio进行相关的设置方法如下图:(菜单Project ==> Properties) 调试路径设置

SDL2Template.zip中工程SDL2Template已经做了上述的设置。因此必需把它放在本文件所在目录的一个2级子目录中(例如Project/MyDemo),使得VisualStudio都过上面的路径设置正确地找到SDL2inc,SDLlibs目录,从而保证VisualStudio能够正确编译和执行程序。

Open Source Agenda is not affiliated with "SDL2Project2017" Project. README Source: xinguo2015/SDL2Project2017
Stars
26
Open Issues
0
Last Commit
4 years ago

Open Source Agenda Badge

Open Source Agenda Rating