Visual studio 2015 Allegro 5 Visual Studio 2015? 我已经浏览了一段时间,很多来源推荐使用AlelGRO作为C++的第一个二维库;然而,在这个时代,我没有发现将Allegro 5的库应用于Visual Studio 15的任何学费
这是可能的还是我必须降级到VisualStudio2010 自2016年起编辑: 目前,在Visual Studio上安装Allegro 5(目前为5.2.1版)的首选方法是通过NuGet软件包。链接是。这是获得快板最简单、最快捷的方法,也是每个人都应该使用的方法。在Visual Studio Community 2015上测试Visual studio 2015 Allegro 5 Visual Studio 2015? 我已经浏览了一段时间,很多来源推荐使用AlelGRO作为C++的第一个二维库;然而,在这个时代,我没有发现将Allegro 5的库应用于Visual Studio 15的任何学费,visual-studio-2015,allegro5,Visual Studio 2015,Allegro5,这是可能的还是我必须降级到VisualStudio2010 自2016年起编辑: 目前,在Visual Studio上安装Allegro 5(目前为5.2.1版)的首选方法是通过NuGet软件包。链接是。这是获得快板最简单、最快捷的方法,也是每个人都应该使用的方法。在Visual Studio Community 2015上测试 显然,网络上的指南似乎过时了,或者似乎忘记了最近的和现代的二进制文件已经准备好下载。下面是如何设置Allegro: 假设 首先,我将使用Unstable分支5.1,因
显然,网络上的指南似乎过时了,或者似乎忘记了最近的和现代的二进制文件已经准备好下载。下面是如何设置Allegro: 假设 首先,我将使用Unstable分支5.1,因为它是一个具有新二进制文件的分支。第二,我将使用Visual Studio 2013,但它应该与Visual Studio 2015完全相同(下面的步骤1是您可能遇到的唯一不同之处) 第一步 我们将直接从存储库下载Allegro 5。在这里,您可以根据您拥有的内容和想要执行的操作来选择文件 此目录有4个文件,在我的情况下,我将下载allegro-msvc2013-x86-5.1.12.zip,您将下载allegro-msvc2015-x86-5.1.12.zip。仅当您知道正在执行的操作时,才选择x64版本 步骤2 下载完成后,将内容提取到易于访问且您不会移动的位置,例如硬盘的根目录或文档内部。我将使用root,通常是驱动器
C:
。提取后,您应该在C:\allegro\
中有一个包含以下内容的文件夹:
allegro\
|-bin\
|-include\
|-lib\
记住提取文件的位置很重要,因为正确设置环境取决于其定位此路径的能力
步骤3
这里我们告诉VisualStudio如何使用Allegro。打开Visual Studio并创建一个新的C++项目/打开要在其中使用Allegro的项目。打开项目后,在解决方案资源管理器上右键单击其名称,然后打开属性,然后:
C:\allegro\Include\
C:\allegro\lib\
allegro_monolith-debug.lib
allegro_monolith.lib
#包括“allegro5\allegro5.h”
#包括
int main(int argc,字符**argv)
{
al_init();
快板显示*DISPLAY=nullptr;
al_set_app_name(“Allegro 5.1中的Hello World!”);
显示=创建显示(640480);
if(display==nullptr)
{
标准::cerr自2016年起编辑:
目前,在Visual Studio上安装Allegro 5(目前版本为5.2.1)的首选方法是通过NuGet软件包。链接是。这是获得Allegro的最简单、最快捷的方法,也是每个人都应该使用的方法。在Visual Studio Community 2015上测试
显然,网络上的指南似乎已经过时,或者似乎忘记了最近的和现代的二进制文件已经准备好下载。下面是如何设置Allegro:
假设
首先,我将使用Unstable分支5.1,因为它是一个具有新二进制文件的分支。其次,我将使用Visual Studio 2013,但对于Visual Studio 2015应该完全相同(下面的步骤1是您可能遇到的唯一不同的过程)
第一步
我们将直接从存储库下载Allegro 5。在这里,您可以根据您拥有的内容和想要执行的操作来选择文件
此目录有4个文件,在我的情况下,我将下载allegro-msvc2013-x86-5.1.12.zip,您将下载allegro-msvc2015-x86-5.1.12.zip。只有在您知道自己在做什么的情况下,才选择x64版本
步
#include "allegro5\allegro5.h"
#include <iostream>
int main(int argc, char** argv)
{
al_init();
ALLEGRO_DISPLAY *display = nullptr;
al_set_app_name("Hello World from Allegro 5.1!");
display = al_create_display(640, 480);
if (display == nullptr)
{
std::cerr << "Well, something is not working..." << std::endl;
al_rest(5.0);
return EXIT_FAILURE;
}
al_clear_to_color(al_map_rgb(255, 255, 255));
al_flip_display();
al_rest(5.0);
return 0;
}