如何为 Windows 用户配置构建
作者: StarJade-Park创建于 2022年3月25日更新于 2023年4月23日
- 克隆此项目并安装 Panda3D(1.10.9):
git clone https://GitHub.com/lettier/3d-game-shaders-for-beginners.git- 打开 Visual Studio。
- 创建新的 C++ 空项目:
- 项目名称:任意名称。
- 位置:
{克隆目录}\demonstration。 - 勾选“将解决方案和项目放在同一目录中”。
- 将
demonstration\src\main.cxx移动到项目目录中。 - 通过“添加现有文件”将其添加到项目中。
- 打开
main.cxx并将#include <unistd.h>注释掉。 - 在菜单栏下更改“调试”为“释放”。
- 打开项目配置页面。
- 在“一般”选项卡中将输出目录更改为
$(SolutionDir)..\。 - 在“调试”选项卡 -> “环境”中添加
PATH=C:\Panda3D-1.10.9-x64\bin;%PATH%。 - 在“VC++ 目录”选项卡 -> “外部头文件目录”中添加
C:\Panda3D-1.10.9-x64\include。 - 在“VC++ 目录”选项卡 -> “库目录”中添加
C:\Panda3D-1.10.9-x64\lib。 - 在“链接器”选项卡 -> “输入” -> “附加依赖项”中添加以下路径:
C:\Panda3D-1.10.9-x64\lib\libp3framework.lib
C:\Panda3D-1.10.9-x64\lib\libpanda.lib
C:\Panda3D-1.10.9-x64\lib\libpandaexpress.lib
C:\Panda3D-1.10.9-x64\lib\libp3dtool.lib
C:\Panda3D-1.10.9-x64\lib\libpandaphysics.lib
C:\Panda3D-1.10.9-x64\lib\libp3dtoolconfig.lib
C:\Panda3D-1.10.9-x64\lib\libp3openal_audio.lib- 构建项目。
- 运行在
{克隆目录}\demonstration中创建的二进制文件(.exe)。
内容来源: lettier/3d-game-shaders-for-beginners