我是opengl的新手,我不知道这个错误是什么意思。我正在使用VisualStudio2012>C++>空项目。我在其他适合我的电脑上按照这些步骤操作,但我在我的电脑上执行此操作时出现此错误。ERRORError1errorLNK1107:invalidorcorruptfile:cannotreadat0x2B0?>C:\Users\Uxi\Desktop\Sp16\Vs\OpenglPrac\OpenglPrac\glew32.dll11>OpenglPrac我遵循的步骤是:将文件夹Glew和Glut从我的文件夹复制到您的桌面。打开VisualStudio,选择新建项目选择Visu
我要编译这段代码:#includeintmain(intargc,char*argv[]){return0;}但无法链接:Error1errorLNK1561:entrypointmustbedefined这个库中有一些奇怪的代码:http://hg.libsdl.org/SDL/file/75726efbf679/include/SDL_main.h#definemainSDL_main我还添加了SDL2.lib;SDL2main.lib到项目设置=>链接器=>输入。我可以做些什么来运行这个项目?VS2012SP3,空C++项目。 最佳答案
我要编译这段代码:#includeintmain(intargc,char*argv[]){return0;}但无法链接:Error1errorLNK1561:entrypointmustbedefined这个库中有一些奇怪的代码:http://hg.libsdl.org/SDL/file/75726efbf679/include/SDL_main.h#definemainSDL_main我还添加了SDL2.lib;SDL2main.lib到项目设置=>链接器=>输入。我可以做些什么来运行这个项目?VS2012SP3,空C++项目。 最佳答案
1、VisualStudio2019下载,下载地址:VisualStudio2019version16.11ReleaseNotes|MicrosoftDocs下载Community2019版本的就好了,然后点击运行vs_community_....exe文件。 2、在安装的过程中需要注意在选择工具包的时候勾选【使用C++的桌面开发】,然后在安装详细信息中注意勾选【适用于最新的v142生成工具的C++...】这个选项。其他按自己的需要安装就好了。 3、在VisualStudio2019下载安装完成后,从 github上拉取LVGL模拟器支持的代码,github上的模拟器地址如下:GitHub-
在有人指责我不查看预先存在的问题之前,我已经查看并意识到它与声明有关,但我仍然无法让它工作(可能与我使用vector有关)。Manager.h:#include"Flight.h"#ifndefmanager_h#definemanager_hclassManager{staticvectorairports;staticvectorflights;public:staticvoidloadAirports();staticvoidloadFlights();staticAirportgetAirport(stringcode);staticvectorsplit(conststrin
在有人指责我不查看预先存在的问题之前,我已经查看并意识到它与声明有关,但我仍然无法让它工作(可能与我使用vector有关)。Manager.h:#include"Flight.h"#ifndefmanager_h#definemanager_hclassManager{staticvectorairports;staticvectorflights;public:staticvoidloadAirports();staticvoidloadFlights();staticAirportgetAirport(stringcode);staticvectorsplit(conststrin
所以,臭名昭著的错误又回来了。该项目提示它找不到main()方法(这就是错误的意思,对)。但是我确实有一个主项目,而且我的项目应该是一个控制台项目。它以前有效,所以我知道不是那样。此外,该项目有太多的类和文件,我无法将它们全部发布,所以我会根据您的要求发布您需要的任何类。这是VisualStudio2010上的C++、OpenGL和SDL游戏。这不是任何库的问题,因为它在突然莫名其妙地显示此链接器错误之前运行良好。编辑:main()方法:intmain(intargc,char**argv){glutInit(&argc,argv);glutInitDisplayMode(GLUT_D
所以,臭名昭著的错误又回来了。该项目提示它找不到main()方法(这就是错误的意思,对)。但是我确实有一个主项目,而且我的项目应该是一个控制台项目。它以前有效,所以我知道不是那样。此外,该项目有太多的类和文件,我无法将它们全部发布,所以我会根据您的要求发布您需要的任何类。这是VisualStudio2010上的C++、OpenGL和SDL游戏。这不是任何库的问题,因为它在突然莫名其妙地显示此链接器错误之前运行良好。编辑:main()方法:intmain(intargc,char**argv){glutInit(&argc,argv);glutInitDisplayMode(GLUT_D
我一直在训练使用C++中的面向对象编程,但我不断收到此错误:1>main.obj:errorLNK2005:"intWIDTH"(?WIDTH@@3HA)alreadydefinedinGameObject.obj1>main.obj:errorLNK2005:"intHEIGHT"(?HEIGHT@@3HA)alreadydefinedinGameObject.obj1>Spaceship.obj:errorLNK2005:"intWIDTH"(?WIDTH@@3HA)alreadydefinedinGameObject.obj1>Spaceship.obj:errorLNK2005
我一直在训练使用C++中的面向对象编程,但我不断收到此错误:1>main.obj:errorLNK2005:"intWIDTH"(?WIDTH@@3HA)alreadydefinedinGameObject.obj1>main.obj:errorLNK2005:"intHEIGHT"(?HEIGHT@@3HA)alreadydefinedinGameObject.obj1>Spaceship.obj:errorLNK2005:"intWIDTH"(?WIDTH@@3HA)alreadydefinedinGameObject.obj1>Spaceship.obj:errorLNK2005