递归火山软件开发平台

标题: GN_游戏引擎框架 [打印本页]

作者: 沉默流星    时间: 2024-8-11 19:07
标题: GN_游戏引擎框架
本帖最后由 沉默流星 于 2024-8-13 08:35 编辑

(, 下载次数: 25)



视频教程:请点击观看

作者: 2oon    时间: 2024-8-11 21:23
支持
作者: 火绒    时间: 2024-8-11 21:50
必须支持
作者: xwlllve    时间: 2024-8-11 21:54
必须支持啊,框架都出来了
作者: Inverse    时间: 2024-8-11 23:51
kk看看
作者: 南湾    时间: 2024-8-11 23:57
必须支持啊,框架都出来了
:噜阿噜
作者: Diablo    时间: 2024-8-12 01:27

kk看看
作者: 老鼠    时间: 2024-8-12 01:29
支持            
作者: hrq520    时间: 2024-8-12 08:33
大佬辛苦了  给大佬递茶
作者: fengyishen    时间: 2024-8-12 09:08
大佬辛苦了  给大佬递茶
作者: lsfeeling    时间: 2024-8-12 10:37
看看学习下
作者: Inverse    时间: 2024-8-12 13:26
缺少GN的sdk
作者: 沉默流星    时间: 2024-8-12 14:00
Inverse 发表于 2024-8-12 13:26
缺少GN的sdk

请看视频教程自行教程里我都有说的
作者: zlk    时间: 2024-8-12 22:43
看看看看
作者: Inverse    时间: 2024-8-12 23:07
本帖最后由 Inverse 于 2024-8-12 23:08 编辑

    LINK : fatal error LNK1104: 无法打开文件“pngMT.lib”
(, 下载次数: 10)

这是什么问题
已经配置了sdk

作者: Inverse    时间: 2024-8-12 23:12
Inverse 发表于 2024-8-12 23:07
LINK : fatal error LNK1104: 无法打开文件“pngMT.lib”

--- 开始编译项目"Test":
编译生成对应的C++源文件到目录"F:\Downloads\火山PC_GN游戏引擎\_int\Test\release\win32\project\"成功 [双击可跳转]
正在链接生成目标文件"D:\\测试\\test.exe"
所编译程序位数: 32; 所使用 VS 本地编译器版本: 16; 所使用 Windows SDK 版本: 10
正在进行本地编译和链接工作(如果是首次编译,由于需要初始化编译环境和相关缓存,速度稍慢是正常的)
错误: 使用所指定的本地编译器编译当前程序失败
错误:
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(187): warning C4251: “GN3d_cLIGHT::zWorldAreaInfo”: struct“P<GT_sIRR_AREA>”需要有 dll 接口由 class“GN3d_cLIGHT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(187): note: 参见“P<GT_sIRR_AREA>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(188): warning C4251: “GN3d_cLIGHT::zIrrModelList”: struct“GN::sLIST<GT_sIRR_MODEL,std::allocator<T>>”需要有 dll 接口由 class“GN3d_cLIGHT”的客户端使用
            with
            [
                T=GT_sIRR_MODEL
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(77): note: 参见“GN::sLIST<GT_sIRR_MODEL,std::allocator<T>>”的声明
            with
            [
                T=GT_sIRR_MODEL
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(197): warning C4251: “GN3d_cLIGHT::aSpotMap”: struct“P<GNg::sIMAGE>”需要有 dll 接口由 class“GN3d_cLIGHT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G2D.h(91): note: 参见“P<GNg::sIMAGE>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(393): warning C4251: “GN_sRD_ITEMS::item_names”: struct“P<const char *>”需要有 dll 接口由 struct“GN_sRD_ITEMS”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(393): note: 参见“P<const char *>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(394): warning C4251: “GN_sRD_ITEMS::item_ptrs”: struct“P<unsigned char *>”需要有 dll 接口由 struct“GN_sRD_ITEMS”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Frame.h(109): note: 参见“P<unsigned char *>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3DMeshEdit.h(248): warning C4251: “GN3d_sBLENDSHAPE::shapeSets”: struct“P<<GN3d_sSHAPE_SET>>”需要有 dll 接口由 struct“GN3d_sBLENDSHAPE”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3DMeshEdit.h(248): note: 参见“P<<GN3d_sSHAPE_SET>>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(30): warning C4251: “GNg::cVIEW3D::Camera”: struct“P<GN3d::cCAMERA>”需要有 dll 接口由 class“GNg::cVIEW3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(30): note: 参见“P<GN3d::cCAMERA>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(31): warning C4251: “GNg::cVIEW3D::CameraCurOn”: struct“P<GN3d::cCAMERA>”需要有 dll 接口由 class“GNg::cVIEW3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(30): note: 参见“P<GN3d::cCAMERA>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(129): warning C4251: “GN3d::sSCENE_INFO::zAm”: struct“P<GN3d::sAM_SCENE_KEYS>”需要有 dll 接口由 struct“GN3d::sSCENE_INFO”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(129): note: 参见“P<GN3d::sAM_SCENE_KEYS>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(131): warning C4251: “GN3d::sSCENE_INFO::sky”: struct“P<GN3d::cMODEL>”需要有 dll 接口由 struct“GN3d::sSCENE_INFO”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(13): note: 参见“P<GN3d::cMODEL>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(132): warning C4251: “GN3d::sSCENE_INFO::skyMapName”: struct“P<char>”需要有 dll 接口由 struct“GN3d::sSCENE_INFO”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(189): warning C4251: “GN3d::sOnCollision:bj2”: struct“P_”需要有 dll 接口由 struct“GN3d::sOnCollision”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(2630): note: 参见“P_”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(203): warning C4251: “GN3d::cOBJ3D_EXT:bj”: struct“P_”需要有 dll 接口由 class“GN3d::cOBJ3D_EXT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(2630): note: 参见“P_”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(343): warning C4251: “GN::sNODE<GN3d::cOBJ3D>::zSub”: struct“GN::sLIST<<GN3d::cOBJ3D>,std::allocator<T>>”需要有 dll 接口由 struct“GN::sNODE<GN3d::cOBJ3D>”的客户端使用
            with
            [
                T=P<GN3d::cOBJ3D>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3126): note: 参见“GN::sLIST<<GN3d::cOBJ3D>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cOBJ3D>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(343): warning C4251: “GN::sNODE<GN3d::cOBJ3D>::zPthis”: struct“P_”需要有 dll 接口由 struct“GN::sNODE<GN3d::cOBJ3D>”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(2630): note: 参见“P_”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(343): warning C4251: “GN::sNODE<GN3d::cOBJ3D>::aName”: struct“P<char>”需要有 dll 接口由 struct“GN::sNODE<GN3d::cOBJ3D>”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(347): warning C4251: “GN3d::cOBJ3D::zAm”: struct“P<GN3d::sAM_TRANSF_KEYS>”需要有 dll 接口由 class“GN3d::cOBJ3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(347): note: 参见“P<GN3d::sAM_TRANSF_KEYS>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(360): warning C4251: “GN3d::cOBJ3D::zMatAmOffset”: struct“P<GNg::sMAT44>”需要有 dll 接口由 class“GN3d::cOBJ3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(360): note: 参见“P<GNg::sMAT44>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(361): warning C4251: “GN3d::cOBJ3D::zAct”: struct“P<GT_sOBJ3D_ACT>”需要有 dll 接口由 class“GN3d::cOBJ3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(361): note: 参见“P<GT_sOBJ3D_ACT>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(363): warning C4251: “GN3d::cOBJ3D::zFollowOBJ”: struct“P<GN3d::cOBJ3D>”需要有 dll 接口由 class“GN3d::cOBJ3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(67): note: 参见“P<GN3d::cOBJ3D>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(367): warning C4251: “GN3d::cOBJ3D::zCallNames”: struct“P<char *>”需要有 dll 接口由 class“GN3d::cOBJ3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_String.h(75): note: 参见“P<char *>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(389): warning C4251: “GN3d::cOBJ3D::aUsExt”: struct“P<GN3d::cOBJ3D_EXT>”需要有 dll 接口由 class“GN3d::cOBJ3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(201): note: 参见“P<GN3d::cOBJ3D_EXT>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(511): warning C4251: “GN3d::cMODEL::zBoneRef”: struct“P<<GN3d::cOBJ3D>>”需要有 dll 接口由 class“GN3d::cMODEL”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(511): note: 参见“P<<GN3d::cOBJ3D>>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(512): warning C4251: “GN3d::cMODEL::zCubeRect”: struct“P<int>”需要有 dll 接口由 class“GN3d::cMODEL”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(512): note: 参见“P<int>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(513): warning C4251: “GN3d::cMODEL::zMeshData”: struct“P<GN3d::sMESH>”需要有 dll 接口由 class“GN3d::cMODEL”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(513): note: 参见“P<GN3d::sMESH>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(515): warning C4251: “GN3d::cMODEL::zWindList”: struct“GN::sLIST<GT_sIRR_LIGHT,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cMODEL”的客户端使用
            with
            [
                T=GT_sIRR_LIGHT
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(76): note: 参见“GN::sLIST<GT_sIRR_LIGHT,std::allocator<T>>”的声明
            with
            [
                T=GT_sIRR_LIGHT
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(667): warning C4251: “GN3d::cFRAME_LAUNCHER3D::aAddEffectSeeds”: struct“P<<GN3d::cFRAME_LAUNCHER3D::cSEED>>”需要有 dll 接口由 class“GN3d::cFRAME_LAUNCHER3D”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(667): note: 参见“P<<GN3d::cFRAME_LAUNCHER3D::cSEED>>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(722): warning C4275: 非 dll 接口 struct“GT_sFOCUS_TARGET”用作 dll 接口 class“GN3d::cCAMERA”的基
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(104): note: 参见“GT_sFOCUS_TARGET”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(722): note: 参见“GN3d::cCAMERA”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(725): warning C4251: “GN3d::cCAMERA::zAmCma”: struct“P<GN3d::sAM_CAMERA_KEYS>”需要有 dll 接口由 class“GN3d::cCAMERA”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(725): note: 参见“P<GN3d::sAM_CAMERA_KEYS>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(793): warning C4275: 非 dll 接口 struct“GT_sFOCUS_TARGET”用作 dll 接口 class“GN3d::cLIGHT”的基
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(104): note: 参见“GT_sFOCUS_TARGET”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(793): note: 参见“GN3d::cLIGHT”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(799): warning C4251: “GN3d::cLIGHT::zAmLit”: struct“P<GN3d::sAM_LIGHT_KEYS>”需要有 dll 接口由 class“GN3d::cLIGHT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(799): note: 参见“P<GN3d::sAM_LIGHT_KEYS>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(78): warning C4251: “GN3d::sMODEL_DIST::md”: struct“P<GN3d::cMODEL>”需要有 dll 接口由 struct“GN3d::sMODEL_DIST”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(13): note: 参见“P<GN3d::cMODEL>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(105): warning C4099: “GN3d_sMESH”: 类型名称以前使用“struct”现在使用的是“class”
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Graphics/GN_G3D.h(42): note: 参见“GN3d_sMESH”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(106): warning C4099: “GN3d::sTEXMAPEX”: 类型名称以前使用“struct”现在使用的是“class”
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dtype.h(382): note: 参见“GN3d::sTEXMAPEX”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(115): warning C4251: “GN3d::cSCENE::zFileLib”: struct“GN::sLIST<<GN3d::cSCENE>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cSCENE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(115): note: 参见“GN::sLIST<<GN3d::cSCENE>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cSCENE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(117): warning C4251: “GN3d::cSCENE::zResouceImgLib”: struct“GN::sLIST<P<GNg::sIMAGE>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GNg::sIMAGE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(972): note: 参见“GN::sLIST<P<GNg::sIMAGE>,std::allocator<T>>”的声明
            with
            [
                T=P<GNg::sIMAGE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(122): warning C4251: “GN3d::cSCENE::zProcModelList”: struct“GN::sLIST<P<GN3d::cMODEL>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cMODEL>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(13): note: 参见“GN::sLIST<P<GN3d::cMODEL>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cMODEL>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(123): warning C4251: “GN3d::cSCENE::zProcLightList”: struct“GN::sLIST<P<GN3d::cLIGHT>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cLIGHT>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(15): note: 参见“GN::sLIST<P<GN3d::cLIGHT>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cLIGHT>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(124): warning C4251: “GN3d::cSCENE::zProcShapeList”: struct“GN::sLIST<P<GN3d::cSHAPE>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cSHAPE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(14): note: 参见“GN::sLIST<P<GN3d::cSHAPE>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cSHAPE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(136): warning C4251: “GN3d::cSCENE::zCalcPickSave”: struct“GN::sLIST<GN3d::sCALCPICK_FACE,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=GN3d::sCALCPICK_FACE
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(536): note: 参见“GN::sLIST<GN3d::sCALCPICK_FACE,std::allocator<T>>”的声明
            with
            [
                T=GN3d::sCALCPICK_FACE
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(146): warning C4251: “GN3d::cSCENE::zDesc”: struct“P<GN3d::sOBJ_DESC>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(146): note: 参见“P<GN3d::sOBJ_DESC>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(148): warning C4251: “GN3d::cSCENE::zImgList”: struct“GN::sLIST<P<GNg::sIMAGE>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GNg::sIMAGE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(972): note: 参见“GN::sLIST<P<GNg::sIMAGE>,std::allocator<T>>”的声明
            with
            [
                T=P<GNg::sIMAGE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(149): warning C4251: “GN3d::cSCENE::zTexList”: struct“GN::sLIST<T,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::sTEXMAPEX>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(2736): note: 参见“GN::sLIST<T,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::sTEXMAPEX>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(150): warning C4251: “GN3d::cSCENE::zMatlList”: struct“GN::sLIST<T,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::sMATERIALEX>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(2736): note: 参见“GN::sLIST<T,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::sMATERIALEX>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(151): warning C4251: “GN3d::cSCENE::zModelList”: struct“GN::sLIST<P<GN3d::cMODEL>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cMODEL>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(13): note: 参见“GN::sLIST<P<GN3d::cMODEL>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cMODEL>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(152): warning C4251: “GN3d::cSCENE::zLightList”: struct“GN::sLIST<P<GN3d::cLIGHT>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cLIGHT>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(15): note: 参见“GN::sLIST<P<GN3d::cLIGHT>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cLIGHT>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(153): warning C4251: “GN3d::cSCENE::zBoneList”: struct“GN::sLIST<P<GN3d::cOBJ3D>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cOBJ3D>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3126): note: 参见“GN::sLIST<P<GN3d::cOBJ3D>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cOBJ3D>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(154): warning C4251: “GN3d::cSCENE::zCameraList”: struct“GN::sLIST<P<GN3d::cCAMERA>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cCAMERA>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(154): note: 参见“GN::sLIST<P<GN3d::cCAMERA>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cCAMERA>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(155): warning C4251: “GN3d::cSCENE::zShapeList”: struct“GN::sLIST<P<GN3d::cSHAPE>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::cSHAPE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(14): note: 参见“GN::sLIST<P<GN3d::cSHAPE>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::cSHAPE>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(158): warning C4251: “GN3d::cSCENE::zCurProcWaterB”: struct“P<GN3d::cMODEL>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3D.h(13): note: 参见“P<GN3d::cMODEL>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(183): warning C4251: “GN3d::cSCENE::aWaterDownAreaList”: struct“GN::sLIST<P<GN3d::sWATER_AREA>,std::allocator<T>>”需要有 dll 接口由 class“GN3d::cSCENE”的客户端使用
            with
            [
                T=P<GN3d::sWATER_AREA>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_3Dscene.h(183): note: 参见“GN::sLIST<P<GN3d::sWATER_AREA>,std::allocator<T>>”的声明
            with
            [
                T=P<GN3d::sWATER_AREA>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(36): warning C4251: “GNn::cSOC_TCP::fdsets”: struct“P<fd_set>”需要有 dll 接口由 class“GNn::cSOC_TCP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(36): note: 参见“P<fd_set>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(110): warning C4251: “GNn::cSOC_UDP::fdsets”: struct“P<fd_set>”需要有 dll 接口由 class“GNn::cSOC_UDP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(36): note: 参见“P<fd_set>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(225): warning C4251: “GNn::cCLIENT_HTTP::zTaskThread”: struct“P<GN_sTHREAD>”需要有 dll 接口由 class“GNn::cCLIENT_HTTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Sys/GN_Sys.h(277): note: 参见“P<GN_sTHREAD>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(226): warning C4251: “GNn::cCLIENT_HTTP::zResContent”: struct“P<char>”需要有 dll 接口由 class“GNn::cCLIENT_HTTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(227): warning C4251: “GNn::cCLIENT_HTTP::zBufTemp”: struct“P<char>”需要有 dll 接口由 class“GNn::cCLIENT_HTTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(228): warning C4251: “GNn::cCLIENT_HTTP::zContents”: struct“P<GNn::sHTTP_POST>”需要有 dll 接口由 class“GNn::cCLIENT_HTTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(228): note: 参见“P<GNn::sHTTP_POST>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(245): warning C4251: “GNn::cCLIENT_HTTP::zSocTcp”: struct“P<GNn::cSOC_TCP>”需要有 dll 接口由 class“GNn::cCLIENT_HTTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(68): note: 参见“P<GNn::cSOC_TCP>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(246): warning C4251: “GNn::cCLIENT_HTTP::zHost”: struct“P<char>”需要有 dll 接口由 class“GNn::cCLIENT_HTTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(261): warning C4251: “GNn::cCLIENT_HTTP::zUpList”: struct“GN::sLIST<GNn::cCLIENT_HTTP *,std::allocator<T>>”需要有 dll 接口由 class“GNn::cCLIENT_HTTP”的客户端使用
            with
            [
                T=GNn::cCLIENT_HTTP *
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(261): note: 参见“GN::sLIST<GNn::cCLIENT_HTTP *,std::allocator<T>>”的声明
            with
            [
                T=GNn::cCLIENT_HTTP *
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(326): warning C4251: “GNn::sCLIENT_PORT::thread”: struct“P<GN_sTHREAD>”需要有 dll 接口由 struct“GNn::sCLIENT_PORT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Sys/GN_Sys.h(277): note: 参见“P<GN_sTHREAD>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(327): warning C4251: “GNn::sCLIENT_PORT::socket”: struct“P<GNn::cSOC_TCP>”需要有 dll 接口由 struct“GNn::sCLIENT_PORT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(68): note: 参见“P<GNn::cSOC_TCP>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(330): warning C4251: “GNn::sCLIENT_PORT::us_ext”: struct“P<GNn::sCLIENT_EXT>”需要有 dll 接口由 struct“GNn::sCLIENT_PORT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(330): note: 参见“P<GNn::sCLIENT_EXT>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(337): warning C4251: “GNn::cSERVER_TCP::zClientList”: struct“GN::sLIST<GNn::sCLIENT_PORT,std::allocator<T>>”需要有 dll 接口由 class“GNn::cSERVER_TCP”的客户端使用
            with
            [
                T=GNn::sCLIENT_PORT
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(337): note: 参见“GN::sLIST<GNn::sCLIENT_PORT,std::allocator<T>>”的声明
            with
            [
                T=GNn::sCLIENT_PORT
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(338): warning C4251: “GNn::cSERVER_TCP::zSocket”: struct“P<GNn::cSOC_TCP>”需要有 dll 接口由 class“GNn::cSERVER_TCP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(68): note: 参见“P<GNn::cSOC_TCP>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(339): warning C4251: “GNn::cSERVER_TCP::zThread”: struct“P<GN_sTHREAD>”需要有 dll 接口由 class“GNn::cSERVER_TCP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Sys/GN_Sys.h(277): note: 参见“P<GN_sTHREAD>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(393): warning C4251: “GNn::cSERVER_UDP::zSocket”: struct“P<GNn::cSOC_UDP>”需要有 dll 接口由 class“GNn::cSERVER_UDP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(393): note: 参见“P<GNn::cSOC_UDP>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(394): warning C4251: “GNn::cSERVER_UDP::zThread”: struct“P<GN_sTHREAD>”需要有 dll 接口由 class“GNn::cSERVER_UDP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Sys/GN_Sys.h(277): note: 参见“P<GN_sTHREAD>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(395): warning C4251: “GNn::cSERVER_UDP::zBuf”: struct“P<char>”需要有 dll 接口由 class“GNn::cSERVER_UDP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(452): warning C4251: “GNn::sPACKET_TASK::zTask”: struct“P<GN_sTHREAD>”需要有 dll 接口由 struct“GNn::sPACKET_TASK”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Sys/GN_Sys.h(277): note: 参见“P<GN_sTHREAD>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(453): warning C4251: “GNn::sPACKET_TASK::zUrlLoad”: struct“P<GT_sURL_LOAD>”需要有 dll 接口由 struct“GNn::sPACKET_TASK”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(453): note: 参见“P<GT_sURL_LOAD>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(457): warning C4251: “GNn::sPACKET_TASK::zRpkLables”: struct“P<bool>”需要有 dll 接口由 struct“GNn::sPACKET_TASK”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(457): note: 参见“P<bool>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(458): warning C4251: “GNn::sPACKET_TASK::zTcp”: struct“P<GNn::cSOC_TCP>”需要有 dll 接口由 struct“GNn::sPACKET_TASK”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(68): note: 参见“P<GNn::cSOC_TCP>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(474): warning C4251: “GNn::sPACKET_TASK::filename_src”: struct“P<char>”需要有 dll 接口由 struct“GNn::sPACKET_TASK”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(475): warning C4251: “GNn::sPACKET_TASK::filename_dst”: struct“P<char>”需要有 dll 接口由 struct“GNn::sPACKET_TASK”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(476): warning C4251: “GNn::sPACKET_TASK::data”: struct“P<char>”需要有 dll 接口由 struct“GNn::sPACKET_TASK”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(501): warning C4251: “GNn::cDTP::zBuf”: struct“P<char>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(502): warning C4251: “GNn::cDTP::zUdp”: struct“P<GNn::cSOC_UDP>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(393): note: 参见“P<GNn::cSOC_UDP>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(503): warning C4251: “GNn::cDTP::zTcpServer”: struct“P<GT_sSERVER_TASK>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(503): note: 参见“P<GT_sSERVER_TASK>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(504): warning C4251: “GNn::cDTP::zRecvThread”: struct“P<GN_sTHREAD>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\_Sys/GN_Sys.h(277): note: 参见“P<GN_sTHREAD>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(505): warning C4251: “GNn::cDTP::zSendTaskList”: struct“GN::sLIST<P<GNn::sPACKET_TASK>,std::allocator<T>>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
            with
            [
                T=P<GNn::sPACKET_TASK>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(505): note: 参见“GN::sLIST<P<GNn::sPACKET_TASK>,std::allocator<T>>”的声明
            with
            [
                T=P<GNn::sPACKET_TASK>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(506): warning C4251: “GNn::cDTP::zRecvTaskList”: struct“GN::sLIST<P<GNn::sPACKET_TASK>,std::allocator<T>>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
            with
            [
                T=P<GNn::sPACKET_TASK>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(505): note: 参见“GN::sLIST<P<GNn::sPACKET_TASK>,std::allocator<T>>”的声明
            with
            [
                T=P<GNn::sPACKET_TASK>
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(512): warning C4251: “GNn::cDTP::zServerName”: struct“P<char>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(513): warning C4251: “GNn::cDTP::zRequestHostLast”: struct“P<char>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(533): warning C4251: “GNn::cDTP::zUpList”: struct“GN::sLIST<GNn::cDTP *,std::allocator<T>>”需要有 dll 接口由 class“GNn::cDTP”的客户端使用
            with
            [
                T=GNn::cDTP *
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(533): note: 参见“GN::sLIST<GNn::cDTP *,std::allocator<T>>”的声明
            with
            [
                T=GNn::cDTP *
            ]
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetFile.h(69): warning C4251: “GNn::cFTM_CLIENT::zTcp”: struct“P<GNn::cSOC_TCP>”需要有 dll 接口由 class“GNn::cFTM_CLIENT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetTrans.h(68): note: 参见“P<GNn::cSOC_TCP>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetFile.h(70): warning C4251: “GNn::cFTM_CLIENT::zRecvBuf”: struct“P<char>”需要有 dll 接口由 class“GNn::cFTM_CLIENT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetFile.h(71): warning C4251: “GNn::cFTM_CLIENT::zTag”: struct“P<char>”需要有 dll 接口由 class“GNn::cFTM_CLIENT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_NetFile.h(72): warning C4251: “GNn::cFTM_CLIENT::zHost”: struct“P<char>”需要有 dll 接口由 class“GNn::cFTM_CLIENT”的客户端使用
    D:\Code\Voldev\plugins\vprj_win\classlib\user\GN游戏引擎\GN_SDK1c\Include\GN_Array.h(3130): note: 参见“P<char>”的声明
    LINK : fatal error LNK1104: 无法打开文件“pngMT.lib”
编译生成目标文件"D:\\测试\\test.exe"失败
--- 项目"Test"编译或链接失败. 编译过程中共遇到了 0 个警告, 2 个错误.

作者: 沉默流星    时间: 2024-8-13 06:31
Inverse 发表于 2024-8-12 23:12
--- 开始编译项目"Test":
编译生成对应的C++源文件到目录"F:\Downloads\火山PC_GN游戏引擎\_int\Test\rel ...

把2个项目的包部分截图,我看看是否配置对了
作者: lhy201233    时间: 2024-8-13 08:19
火山想发展好,封装游戏引擎是一条不错的路GN确实牛逼自己用了7年自己研发出来。
作者: 沉默流星    时间: 2024-8-13 08:32
温馨提示:
      有火友下载完毕之后,编译报错的问题。主要原因是头文件搜寻目录和库文件搜寻目录我是用的绝对路径。
      考虑到火友可能这部分不会配置,所以我把相关头文件和lib文件复制到解决方案下面了。其他问题请看之前录制的使用教程视频。
      谢谢。
     fen xiang lianjie 已经更新。
(, 下载次数: 32)
(, 下载次数: 35)


作者: 沉默流星    时间: 2024-8-13 08:39
Inverse 发表于 2024-8-12 23:07
LINK : fatal error LNK1104: 无法打开文件“pngMT.lib”

头文件搜寻目录和库搜寻目录配置不对。请下载最新的,我已经进行配置好了。
作者: 沉默流星    时间: 2024-8-13 08:39
lhy201233 发表于 2024-8-13 08:19
火山想发展好,封装游戏引擎是一条不错的路GN确实牛逼自己用了7年自己研发出来。 ...

这只是个人观点,让大众认可很难的。
作者: leing    时间: 2024-8-13 10:41
6666学习了

作者: 沉默流星    时间: 2024-8-13 10:45
leing 发表于 2024-8-13 10:41
6666学习了

感谢
作者: Inverse    时间: 2024-8-13 11:09
沉默流星 发表于 2024-8-13 08:39
头文件搜寻目录和库搜寻目录配置不对。请下载最新的,我已经进行配置好了。 ...

昨天已经下载了最新完整的SDK ,并且配置过相关路径 还是报错

LINK : fatal error LNK1104: 无法打开文件“pngMT.lib”


但是SDK包中并没有“pngMT.lib文件

作者: 沉默流星    时间: 2024-8-13 11:10
Inverse 发表于 2024-8-13 11:09
昨天已经下载了最新完整的SDK ,并且配置过相关路径 还是报错

LINK : fatal error LNK1104: 无法打开文件 ...

你路径有问题,在本帖下载进行我更新的,这次我把路径设置为相对路径了
作者: 沉默流星    时间: 2024-8-13 11:12
Inverse 发表于 2024-8-13 11:09
昨天已经下载了最新完整的SDK ,并且配置过相关路径 还是报错

LINK : fatal error LNK1104: 无法打开文件 ...

或者登陆Q,我远程解决
作者: urenai    时间: 2024-8-13 11:24
加油
作者: 沉默流星    时间: 2024-8-13 11:26
urenai 发表于 2024-8-13 11:24
加油

感谢
作者: Inverse    时间: 2024-8-13 12:27
沉默流星 发表于 2024-8-13 11:12
或者登陆Q,我远程解决
谢谢了
我已经找到问题所在了
在GN作者网站下载的sdk包中的 ".\external\include\libpng\png.h"文件 与你刚刚提供的文件对比
你提供的 ".\external\include\libpng\png.h"文件刚好把报错部分代码注释掉了 所以不会报错

我之前配置的路径没有错,一度让我怀疑人生 -_-

(, 下载次数: 12)



作者: Xelloss0618    时间: 2024-8-13 13:09
Inverse 发表于 2024-8-13 12:27
谢谢了
我已经找到问题所在了
在GN作者网站下载的sdk包中的 ".\external\include\libpng\png.h"文件 与你刚 ...

其实不需要注释这段代码,火山里加个属性就行了
@视窗.预定义宏 "DONT_INCLUDE_IMAGELIBS"
作者: 沉默流星    时间: 2024-8-13 13:16
Xelloss0618 发表于 2024-8-13 13:09
其实不需要注释这段代码,火山里加个属性就行了
@视窗.预定义宏 "DONT_INCLUDE_IMAGELIBS" ...

好的感谢
作者: Inverse    时间: 2024-8-13 13:27
Xelloss0618 发表于 2024-8-13 13:09
其实不需要注释这段代码,火山里加个属性就行了
@视窗.预定义宏 "DONT_INCLUDE_IMAGELIBS" ...

好的 谢谢
作者: 紫苏    时间: 2024-8-14 15:40

作者: 沉默流星    时间: 2024-8-14 15:46
紫苏 发表于 2024-8-14 15:40


作者: 东子    时间: 2024-8-14 16:25
体验下
作者: 山梦    时间: 2024-8-14 16:31

大佬辛苦了  给大佬递茶
作者: 857899351    时间: 2024-8-16 02:09
666666666666
作者: a13328    时间: 2024-8-16 13:18
666666666666
作者: wuzonglin    时间: 2024-8-16 19:40
王大厦大厦大厦大厦在
作者: 41774416    时间: 2024-8-18 23:28
看看是啥

作者: 沉默流星    时间: 2024-8-19 08:17
41774416 发表于 2024-8-18 23:28
看看是啥

游戏引擎
作者: ydldarling    时间: 2024-8-22 22:13
谢谢分享!!
作者: xuliu    时间: 2024-8-26 11:23
有没有demo1源码,ipv6过不了
作者: 沉默流星    时间: 2024-8-26 12:28
xuliu 发表于 2024-8-26 11:23
有没有demo1源码,ipv6过不了

这个框架就自带demo1的源码,只不过引擎没封装完呢,目前在论坛开的是之前备份的版本。
作者: xuliu    时间: 2024-9-10 14:43
会不会有大佬在封装其他引擎,我在自娱自乐弄小游戏,小白正在怒力学封装这个
作者: 沉默流星    时间: 2024-9-10 20:48
xuliu 发表于 2024-9-10 14:43
会不会有大佬在封装其他引擎,我在自娱自乐弄小游戏,小白正在怒力学封装这个 ...

其他的不清楚
作者: xwlllve    时间: 2024-9-11 23:52
帅哥,有进度公布吗
作者: 沉默流星    时间: 2024-9-12 09:15
xwlllve 发表于 2024-9-11 23:52
帅哥,有进度公布吗

目前项目封装了快一半了,但停止封装了。
原因:作者不提供debug版本的lib和dll,没有这个版本,有的功能有问题。
他这个引擎说是开源的其实是闭源的,dll和lib得作者生成,别人无法生成。
说是开源的其实开源的Api,这样出现问题也无法解决,受制于开发作者的限制?
限于这点就不打算封装这个了
作者: xwlllve    时间: 2024-9-12 21:44
本帖最后由 xwlllve 于 2024-9-12 21:56 编辑
沉默流星 发表于 2024-9-12 09:15
目前项目封装了快一半了,但停止封装了。
原因:作者不提供debug版本的lib和dll,没有这个版本,有的功能 ...

这GN作者不靠谱啊,现在还有想封的引擎吗?
作者: 沉默流星    时间: 2024-9-12 22:08
xwlllve 发表于 2024-9-12 21:44
这GN作者不靠谱啊,现在还有想封的引擎吗?

目前在考虑封装cocos2d-x
作者: xwlllve    时间: 2024-9-12 22:18
沉默流星 发表于 2024-9-12 22:08
目前在考虑封装cocos2d-x

棒啊,这家伙向往已久
作者: ynxyzl    时间: 2024-9-12 22:53

必须支持啊,框架都出来了
作者: xuliu    时间: 2024-9-14 23:42
沉默流星 发表于 2024-9-12 09:15
目前项目封装了快一半了,但停止封装了。
原因:作者不提供debug版本的lib和dll,没有这个版本,有的功能 ...

一半了啊,我才开始,不想努力了,可以分享出来吗
作者: lichenxui    时间: 2024-9-15 09:13
6666
作者: hcwanz    时间: 2024-9-15 10:25
gn现在应该叫开放sdk,是画了个未来会开源的饼




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4