ADA无法在GPS IDE中链接glut32.dll [英] ADA not able to link glut32.dll in GPS IDE
本文介绍了ADA无法在GPS IDE中链接glut32.dll的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在GPS IDE中使用ADA编写简单的OpenGl程序。
I'm writing simple OpenGl program using ADA in GPS IDE.
我拥有所有支持文件(例如glut.ads/adb、Gl.ads/adb)
I have all supporting file (like glut.ads/adb, Gl.ads/adb)
我创建了类似 pragma Linker_Options( ../ Lib / glut32.dll);
但是我遇到类似
Link
[link] main.adb
collect2.exe: error: ld returned 5 exit status
gprbuild: link of main.adb failed
gprbuild: failed command was: c:\gnat\2019\bin\gcc.exe main.o b__main.o D:\Saravanan\Project\Training\Open_GL Project\obj\GL-Extended.o D:\Saravanan\Project\Training\Open_GL Project\obj\GL.o D:\Saravanan\Project\Training\Open_GL Project\obj\glut.o -LD:\Saravanan\Project\Training\Open_GL Project\obj\ -LD:\Saravanan\Project\Training\Open_GL Project\obj\ -LC:/gnat/2019/lib/gcc/x86_64-pc-mingw32/8.3.1/adalib/ -static-libgcc ../Lib/glut32.dll C:/gnat/2019/lib/gcc/x86_64-pc-mingw32/8.3.1/adalib/libgnat
.a -Wl,--stack=0x2000000 -o main.exe
[2019-12-23 15:28:13] process exited with status 4, elapsed time: 01.83s
请帮助我解决此问题
推荐答案
您可能想尝试一下
pragma Linker_Options("-L../Lib");
pragma Linker_Options("-lglut32");
See also, for example, here and here.
这篇关于ADA无法在GPS IDE中链接glut32.dll的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文