undelphix错误信息

时间:2011-04-23 14:38:34

标签: delphi delphi-2010

我已经在我的Delphi 2010中安装了unDelphiX,但是我无法运行一个简单的示例程序,我总是出现错误信息:

  

F2051单元D3DX9使用不同版本的Direct3D9.TD3DFormat进行编译

我从未使用过unDelphiX,我不知道这个错误意味着什么。 有人可以向我解释一下,我该如何解决?

1 个答案:

答案 0 :(得分:3)

只是谷歌“用不同版本编译”(确切的短语),你会发现很多答案。基本上,您使用的dcu文件是使用与您正在使用的Delphi版本不同的Delphi版本编译的。

链接到Delphi文档:http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/cm_version_conflict_xml.html

Doc虽然没有澄清。您需要做什么来解决它:

  • 使用您的Delphi版本编译库的源代码或获取与您的Delphi版本编译的dcu。
  • 确保您的环境或项目的库路径包含可以找到库源或使用Delphi版本编译的dcu的文件夹。