2.5 在VISUAL C++中运行第一个程序(1)

2013-10-07 16:05:34 · 作者: · 浏览: 78

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项目的链接库