递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
楼主: 沉默流星
打印 上一主题 下一主题

[类库封装] GN_游戏引擎框架

[复制链接]

28

主题

185

帖子

1624

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1624
QQ
11#
发表于 2024-8-12 10:37:20 | 只看该作者
看看学习下
回复

使用道具 举报

31

主题

549

帖子

3240

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3240
12#
发表于 2024-8-12 13:26:16 | 只看该作者
缺少GN的sdk
Inverse
回复

使用道具 举报

124

主题

1103

帖子

5347

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
5347
QQ
13#
 楼主| 发表于 2024-8-12 14:00:06 | 只看该作者

请看视频教程自行教程里我都有说的
火山视窗封装视频教程
回复

使用道具 举报

11

主题

122

帖子

1366

积分

金牌会员

Rank: 6Rank: 6

积分
1366
14#
发表于 2024-8-12 22:43:45 | 只看该作者
看看看看
回复

使用道具 举报

31

主题

549

帖子

3240

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3240
15#
发表于 2024-8-12 23:07:27 | 只看该作者
本帖最后由 Inverse 于 2024-8-12 23:08 编辑

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


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

使用道具 举报

31

主题

549

帖子

3240

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3240
16#
发表于 2024-8-12 23:12:20 | 只看该作者
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 个错误.
Inverse
回复

使用道具 举报

124

主题

1103

帖子

5347

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
5347
QQ
17#
 楼主| 发表于 2024-8-13 06:31:19 | 只看该作者
Inverse 发表于 2024-8-12 23:12
--- 开始编译项目"Test":
编译生成对应的C++源文件到目录"F:\Downloads\火山PC_GN游戏引擎\_int\Test\rel ...

把2个项目的包部分截图,我看看是否配置对了
火山视窗封装视频教程
回复

使用道具 举报

0

主题

131

帖子

1546

积分

金牌会员

Rank: 6Rank: 6

积分
1546
18#
发表于 2024-8-13 08:19:32 | 只看该作者
火山想发展好,封装游戏引擎是一条不错的路GN确实牛逼自己用了7年自己研发出来。
回复

使用道具 举报

124

主题

1103

帖子

5347

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
5347
QQ
19#
 楼主| 发表于 2024-8-13 08:32:10 | 只看该作者
温馨提示:
      有火友下载完毕之后,编译报错的问题。主要原因是头文件搜寻目录和库文件搜寻目录我是用的绝对路径。
      考虑到火友可能这部分不会配置,所以我把相关头文件和lib文件复制到解决方案下面了。其他问题请看之前录制的使用教程视频。
      谢谢。
     fen xiang lianjie 已经更新。



火山视窗封装视频教程
回复

使用道具 举报

124

主题

1103

帖子

5347

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
5347
QQ
20#
 楼主| 发表于 2024-8-13 08:39:06 | 只看该作者
Inverse 发表于 2024-8-12 23:07
LINK : fatal error LNK1104: 无法打开文件“pngMT.lib”

头文件搜寻目录和库搜寻目录配置不对。请下载最新的,我已经进行配置好了。
火山视窗封装视频教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-9-28 22:34 , Processed in 0.103650 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表