2.5 在VISUAL C++(www.cppentry.com)中运行第一个程序(1)
Panda3D 1.7版本游戏引擎推荐的Windows系统C++(www.cppentry.com)集成开发环境是Visual C++(www.cppentry.com) 2008。下面通过一个实例来说明如何在Visual Studio 2008中使用C++(www.cppentry.com)开发基于Panda3D引擎的游戏。如图2.15所示,首先在Visual Studio 2008中创建标准项目,设置项目路径、名称及解决方案名称。
|
| 图2.15 在VISUAL STUDIO 2008中创建游戏项目 |
如果不希望重新编译游戏引擎源代码,使用Visual C++(www.cppentry.com) 2008开发Panda3D游戏时一定需要将开发项目设置为Release模式。主要原因是网站上提供的Windows版本引擎不支持调试,因此,如果按照Debug模式开发,即便编译连接不出现问题,执行时也会崩溃。设置方式比较简单,选择"生成"→"配置管理器"菜单命令,出现项目"配置管理器",如图2.16所示,在"活动解决方案配置"下拉列表中选择Release即可。
接着,需要为项目添加可执行文件、头文件及库文件目录。选择"工具"→"选项"菜单命令,弹出如图2.17所示的对话框,通过切换"显示以下内容的目录"下拉列表选项,添加有关目录。该下拉列表框提供的选项为"可执行文件"、"包含文件"、"引用文件"、"库文件"、"源文件"、"排除目录",需要的设置内容如表2.4所示。如有必要,还需按同样方式添加其他有关头文件及库文件目录。
|
| 图2.16 配置WINDOWS项目的开发模式 |
|
| 图2.17 配置WINDOWS项目的目录 |
表2.4 VISUAL C++(www.cppentry.com) 2008设置目录参考路径
|
选 项< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> |
目 录 |
|
可执行文件 |
C:\Program Files\Panda3D-< xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />1.7.0\bin |
|
包含文件 |
C:\Program Files\Panda3D-1.7.0\include
C:\Program Files\Panda3D-1.7.0\python\include |
|
库文件 |
C:\Program Files\Panda3D-1.7.0\lib
C:\Program Files\Panda3D-1.7.0\python\libs |
接下来,需要添加链接库。在项目节点上单击右键并选择"属性"命令,弹出如图2.18所示的属性页,在"配置属性"选项"链接器"子选项的"输入"标签进行设置。
点击"附加依赖项",在如图2.19所示的对话框中依次添加libp3framework.lib、libpanda.lib、libpandafx.lib、libpandaexpress.lib、libp3dtool.lib、libp3dtoolconfig.lib、libp3pystub. lib、libp3direct.lib。
|
| 图2.18 配置WINDOWS项目的链接库 |