我已经尝试了几个小时将 allegro 4.4 与 Visual Studio 2010 链接起来。我正在使用 microsoft visual C++ 2010 express edition。这是我所做的:
我从http://www.allegro.cc/files/?v=4.4下载了 Windows 二进制文件(我下载了 MSVC 2010 一个)
我将 zip 存档中的三个文件夹解压缩到以下位置“C:\allegro”
我启动了 MSVC 并创建了一个新的 Windows 控制台应用程序
我创建了一个 main.cpp 文件
在项目属性中,我转到 VC++ 目录并将包含目录设置为“C:\allegro\include”
在 VC++ 目录中,我将库目录设置为“C:\allegro\lib”
在 Linker->Input 我将“allegro-4.4.2-md.lib”添加到附加依赖项中。
在配置属性->调试中,我将“环境”设置为“PATH=c:\allegro\bin;%PATH%”
我应用了所有更改并将这个简单的程序输入到 main.cpp
#include <allegro.h> int main() { return 0; } END_OF_MAIN();
当我尝试调试它时,我得到了两个错误
Error 1 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
和Error 2 error LNK1120: 1 unresolved externals
我一直在沮丧地拔头发!有人可以帮助我或指出我正确的方向吗?