我按照introduction to 3D Game Programing with DirextX 11一开始介绍章一开始那样配置完环境,将BoxDemo复制到自己的项目里来。
结果运行时,却出现了一个问题1;
error X3501: 'main': entrypoint not found
解决方法:
1.右击项目属性打开HLSL编辑器把着色器类型改成FX(不确定每个人都需要)
2.还有就是入口点名称改为“WinMain”;
这时出现了另一个问题2:
DirectX 11 Box Demo在VS2015的问题及解决
在学习DirectX 11时,作者遇到在VS2015中运行Box Demo时的一系列问题。首先,由于缺少入口点,导致'entrypoint not found'错误,通过修改HLSL编辑器的着色器类型和入口点名称解决。接着,出现'fxc.exe'退出代码为1的错误,解决办法是将HLSL编辑器的着色模型设置为着色模型5。之后,因旧版effects.lib不适用于VS2015,需要从Effects11_2010.sln重新生成并替换。最后,作者指出龙书代码中关于'FXcolor.fx'路径的错误,需确保项目目录正确包含此文件。
我按照introduction to 3D Game Programing with DirextX 11一开始介绍章一开始那样配置完环境,将BoxDemo复制到自己的项目里来。
结果运行时,却出现了一个问题1;
error X3501: 'main': entrypoint not found
解决方法:
1.右击项目属性打开HLSL编辑器把着色器类型改成FX(不确定每个人都需要)
2.还有就是入口点名称改为“WinMain”;
这时出现了另一个问题2:

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