错误:LD返回1个退出状态-CodeBlocks
error: ld returned 1 exit status - codeblocks
我下载了一个小型OpenGL项目的来源,但是当我尝试编译时,它给了我此错误消息("错误:LD返回1退出状态"),我不知道如何修复它。有人知道这意味着什么吗?该程序将OpenGL与GLFW2。
使用这是构建日志:
---------------构建:ProcessUrus中的调试(编译器:GNU GCC编译器)-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mingw32 -g 。exe -l" c: program文件(x86) codeblocks mingw lib" -l" -l" c: program files(x86) codeblocks mingw mingw lib几何 skybox.o obj debug 几何 star.o obj debug debug debug starfield.o obj debug debug debug gle glee.o obj obj debug debug debug math andar andar andar andar andar andar andar andar debug toberizer.o obj obj debug debug debug procedurusmain.o obj obj obj obj obj obj debug debug shadermanager.o -lopengl32 -lglfw -lglu32 -lgdi32 -lglfw gl/glfw/glfw
gl/glfw:未识别文件:未识别的文件格式
collect2.exe:错误:ld返回1退出状态
用状态1(0分钟,0秒)终止的过程
1错误(S),0警告(S)(0分钟,0秒)
因此,问题在于名为" glfw"的文件,但是如果我将其删除并仅保留glfw.h,则会给我另一个错误(" mingw32-g 。exe:exe:error:error:gl/glfw:没有这样的文件或目录")
我可以上传项目。
您在编译命令中有一个额外的GL/glfw
,您应该删除此问题,这不是必需的。
- 我不断收到 [错误] ID 返回 1 退出状态错误,但看不到问题所在
- 为什么系统函数总是在C++中返回已转移的退出状态?
- C++ 中的编译错误:未定义对"主"的引用 collect2:错误:ld 返回 1 个退出状态
- 编译问题:在函数"_start"中:未定义对"主"的引用 collect2:错误:ld 返回 1 个退出状态
- 试图在崇高中奔跑. 错误 已发生: 收集2.exe: 错误: ld 返回 1 退出状态
- collect2:错误:ld 返回 1 个退出状态未定义的引用
- C++ collect2:错误:ld 返回 1 退出状态
- 找不到 -llibmysqld Collect2.exe:错误:ld 返回 1 退出状态
- 每次我要使用外部资源时,我都会得到:collect2。exe:错误 ld 返回 1 退出状态
- 当出现错误ld return 1退出状态时,如何编译程序
- 无法访问 Arduino 结构字段。错误"退出状态 1。xxxx 不命名类型"
- "Extern"对象问题:错误:Id 返回 1 个退出状态
- c++ (C::B) 错误:ld 返回 1 个退出状态
- 在 c++ 中捕获 shell 脚本退出状态
- 对"displayForStudent(int, int const*, double const*, int)"的未定义引用 collect2.exe:错误:ld 返回 1 个退出状态
- 使用类[错误] LD返回1退出状态
- 如何解决退出状态 1 错误
- 错误 (Id) 返回 1 个退出状态
- 退出状态 1 令牌之前的预期主表达式'.'
- 错误:LD返回1个退出状态-CodeBlocks