我正在尝试为 1.8 版构建 Solar-System (C++) Panda3D 示例。我遇到的问题是,当我编译它时出现错误:
clr; g++ -c ./solar_system/tut_solar_system.cpp -o ss.o -fPIC -L/usr/lib/panda3d -I/usr/include/python2.7 -I/usr/include/panda3d
./solar_system/../p3util/cOnscreenText.h:75:22: error: ‘Colorf’ does not name a type
我已经尝试编辑该文件并包括 glew、glext 和 glut(由我的发行版提供),以及 Panda3D 提供的“panda_gext”——这些都没有提供 ColorF。(我使用的是archlinux,我有glew、gleext和freeglut。)
我不知道从哪里开始寻找。谷歌让我失望了!有谁知道 ColorF 是在哪里定义的?