【opengl 实践】 windows下vscode配置遇到的问题
undefined reference to `glfwInit’ (mingw和glfw版本要对应) 切换64位后发现电脑中由于有多个版本,vscode还是找到了老的那个g++,因此我手动将vscode 里面的task.json里面的"command": “D:\mingw64\bin\g++.exe”, 改成了我想要的版本。
·
- 下载mingw64
- 下载glfw 64
- 注意上面两个版本一定要对应win32就对应win32 win64就对win64。并且在添加环境变量时,要注意你现在用的版本是不是你想使用的版本。(有可能会有多个版本的情况)。
如果不注意版本有可能会出现以下情况:
undefined reference to `__mingw_vsscanf’ 我遇到这个问题时用的时mingw32 和glfw32,我在mingw32里面找libmingwex.a里面没有找到这个symbol,不知道是不是32位的库没有这个symbol,因此换成了64位。
undefined reference to `glfwInit’ (mingw和glfw版本要对应) 切换64位后发现电脑中由于有多个版本,vscode还是找到了老的那个g++,因此我手动将vscode 里面的task.json里面的"command": “D:\mingw64\bin\g++.exe”, 改成了我想要的版本。问题解决。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)