编译Allegro源代码

时间:2010-12-28 14:36:37

标签: c# visual-studio-2008 allegro

我正在尝试在Visual Studio Express 2008中构建一个C#项目(下载的代码)。我收到错误(我的翻译):

  

类型或命名空间名称“Allegro”   无法找到。

为行

using Allegro;

我当然知道2D图形库Allegro,但是我找不到很多关于如何在C#中使用它的信息。它正用于我正在尝试编译的项目中的可视化。

我也收到警告

  

此参考无法解决。   通用组件不可能   找到。

我之前没有使用过C#,而且我几乎不了解Visual Studio Express。这些是新手的错误 - 但我只需要快速解决这个问题。有人能为我提供一个简短的逐步解决方案吗?

2 个答案:

答案 0 :(得分:0)

从项目中删除旧的Allegro.dll引用并重新添加。

答案 1 :(得分:0)

Allegro不是.NET库;它是用传统的非托管C编写的。如果您下载了引用Allegro C#库的代码,那么作者可能正在使用一些非官方的C#绑定。如果是这样,解决方案是找到其他库并使用它。

否则,没有简短的逐步解决方案。您需要在所需的每个函数上使用DllImport,并遵循在C#中使用非托管C DLL的标准做法。

相关问题