官网上第一个窗口代码是这样的,
#include "pandaFramework.h"
#include "pandaSystem.h"
int main(int argc, char *argv[]) {
//open a new window framework
PandaFramework framework;
framework.open_framework(argc, argv);
//set the window title to My Panda3D Window
framework.set_window_title("My Panda3D Window");
//open the window
WindowFramework *window = framework.open_window();
//here is room for your own code
//do the main loop, equal to run() in python
framework.main_loop();
//close the window framework
framework.close_framework();
return (0);
}
这个程序正常跑起来的话,能够创建一个灰色底的窗口,窗口本身没有什么用处,因为没有显示任何东西。但是编译和链接的过程,能让我们知道怎么样加入我们的应用代码。
步骤:
1、用MSVC建立新的工程,选择win32 | console
2、新工程里加入一个cpp文件,取名main.cpp
3、拷贝上面的代码到该cpp中
4、默认的debug模式改成Release(这一步按官网说,是必须的,否则运行会crash)
5、加入include目录:built/include和built/python/include
6、加入library目录:built/lib和built/python/lib</

本文介绍了如何在Microsoft Visual Studio(MSVC)环境下,使用Panda3d库编译并运行第一个窗口应用程序。步骤包括新建Win32 Console工程,添加cpp文件,配置编译模式,设置包含目录、库目录和链接库,并修改预处理器定义。最终成功编译后,程序在release模式下运行。
最低0.47元/天 解锁文章
440

被折叠的 条评论
为什么被折叠?



