为什么新建的项目编译不了 3.15.1和3.15都是这样 GL空指针

电脑是win7 64,vs2013 编译和lua的hello world都不能编译。这是什么问题??

LuaClient.exe是什么?

这是cocos lua项目。这个项目名叫luaclient编译出的lua模拟器就是了luaclien.exe阿

引擎自带的测试例子能编译吗?

楼主解决了吗,我也是这样,一直这样,好几天也没弄好

我的也是这样。cocos2d-x和cocos2d-lua 工程都是一样的错误。我怀疑是不是更新系统导致的。因为之前的cocos2d-x工程是OK的。
信息:

cocos2d-x 3.16

System Information:
Operating System: Windows 10 家庭中文版 64-bit (10.0, Build 15063) (15063.rs2_release.170317-1834)
Language: Chinese (Simplified) (Regional Setting: Chinese (Simplified))
Processor: Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz (4 CPUs), ~3.0GHz
System Manufacturer: HASEE Computer
System Model: W65KJ1_KK1  
 Memory: 8192MB RAM
DirectX Version: DirectX 12

Visual Studio:
Microsoft Visual Studio Community 2017 版本 15.4.2
VisualStudio.15.Release/15.4.2+27004.2006
Microsoft .NET Framework 版本 4.7.02046

项目编译是默认设置(创建工程后没任何改动)
平台工具集  Visual Studio 2017 (v141)
Windows SDK 版本 8.1

堆栈:

把VS 更新到 15.5.2 也没解决。
但是直接用 Android Studio 连手机调试是可以的。

刚刚更新了一下 显卡驱动。问题解决了

http://forum.cocos.com/t/cocos2d-x-3-16/54979/1

http://forum.cocos.com/t/cocos2d-x-3-10-glfwinit-glfw/54932

http://forum.cocos.com/t/0x00000000-cpp-tests-exe-0xc0000005-0x00000000/54969

最近挺多OpenGL初始化失败,试着更新一下显卡驱动,或者直接连手机进行测试吧 @panda12396。不知道有没有大神知道问题出现的根本原因

更新:有说路径有中文,也会初始化失败的,没解决的检查一下路径

时隔N年后,又重新编译了一个 cocos2dx 3.16 项目,又挂到这了。
驱动也更新了,没用了:joy:

折腾了两天,项目没跑起来去跑示例项目。先不管其他的,先得保证glfw3这个依赖库是正确配置了。
可以参考下面这个:https://blog.csdn.net/qq_42741249/article/details/125732070?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-3-125732070-blog-89133313.235^v38^pc_relevant_anti_vip&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-3-125732070-blog-89133313.235^v38^pc_relevant_anti_vip&utm_relevant_index=6

简单来说就是在VisualStudio里,配置好VC++的目录、链接器里-输入-附加依赖项、调试-环境

然后VisualStudio 要配置好对应的OpenGL和GLWF的环境:https://blog.csdn.net/wpxu08/article/details/123760688

应该也没人捣鼓2dx了吧…刚好看到回复下,希望对别人有帮助

至于怎么配置VisualStudio 的OpenGL和GLWF环境就自己去查吧,反正得先把这个环境配置好。依赖库、包含目录啥的都弄好,基本应该就没问题了。