Delphi XE4的Glut标头

Delphi XE4的Glut标头,delphi,opengl,glut,delphi-xe4,Delphi,Opengl,Glut,Delphi Xe4,我在VisualStudio中使用了Glut头,但现在我想在delphi中使用它。 我找不到delphi的标题! Glut文件夹包含: glut.h glut.def glut32.dll glut32.lib 如何在delphi中使用它们? Delphi有不同的标头吗?< /P> < P>为了从C++链接到DLL,您需要编译器的头文件(H)和链接器的导入库(.LIB)。p> 对于Delphi,您不能使用这两个文件中的任何一个。您需要将头文件转换为Pascal。这种转换的一个例子是RTL中的W

我在VisualStudio中使用了Glut头,但现在我想在delphi中使用它。 我找不到delphi的标题! Glut文件夹包含:

glut.h
glut.def
glut32.dll
glut32.lib
如何在delphi中使用它们?
Delphi有不同的标头吗?< /P> < P>为了从C++链接到DLL,您需要编译器的头文件(H)和链接器的导入库(.LIB)。p> 对于Delphi,您不能使用这两个文件中的任何一个。您需要将头文件转换为Pascal。这种转换的一个例子是RTL中的Windows单元Windows.pas。这是各种Windows头文件、Windows.h等的翻译

您需要搜索glut头文件的Delphi翻译。如果你找不到,你需要自己写翻译


从这里开始:

我以前搜索过,找到了一些装置,但它们不能正常工作!编译时单位中有一些错误!我想这需要一些工作。你是否考虑过使用3D图形框架的FMX?总是有鲍伯博士的Head CONV帮助你转换一个.h到.PAS:有可能它也不会正确地工作,但是这是一个不同的方向:如果你比较代码,你了解了正在发生的事情,也许会发现应该纠正什么。@DavidHeffernan,至少是一些。正如我所说,我学到了更多关于正确翻译.h的知识,但从那时起,我自己动手做了,就像这样: