allegro5相关内容

使用 allegro 5 和 g++ 编译 C++ 代码

为了使用 allegro 5 编译代码,我需要向 g++ 添加哪些标志?我试过了 g++ allegro5test.cpp -o allegro5test `allegro-config --libs` 但这不起作用.我正在使用 ubuntu 11.04.我使用 http://wiki.allegro.cc 中的说明安装了 allegro 5/index.php?title=Install_A ..
发布时间:2022-01-23 20:53:22 C/C++开发

为 Windows XP 构建 allegro 5

我一整天都在寻找答案.我还没有找到一个有效的,所以我发布了一个问题并询问了很棒的 stackoverflow. 我有一个需要在 windows xp 32 位机器上运行的 allegro 5 应用程序. 我在 VS C++ 2012 中制作了这个应用程序.我尝试使用平台工具集与 2012 windows xp (v110_xp) 构建该项目,但没有奏效. 问题是当我尝试在 XP ..
发布时间:2021-11-25 00:24:44 C#

ROS/catkin编译的C++文件找不到图片源

我创建了一个 C++ 游戏,它使用同一父目录中文件夹中的图像. /game_folder- -/图片--------icon1.png--------icon2.png----游戏.cpp 程序使用 Allegro 5 库来包含图像: ALLEGRO_BITMAP* icon1 = al_load_bitmap("Images/icon1.png");ALLEGRO_BITMAP* ico ..
发布时间:2021-07-10 19:27:36 C/C++开发

检查像素颜色Allegro 5 C ++

我要检查屏幕上的像素是否为红色。我正在使用快板5。这是我的代码 ALLEGRO_BITMAP * bitmap; int x,y; x = * xIter-20; y = * yIter; ALLEGRO_COLOR red_color = al_map_rgb(255,0,0); ALLEGRO_COLOR new_color = al_get_pixel(b ..
发布时间:2020-06-04 19:18:39 C/C++开发

Allegro 5 Visual Studio 2015吗?

我浏览了一段时间,许多资料来源建议将Allegro用作C ++的2d库。但是,在这个时代,我发现将Allegro 5的库应用于Visual Studio 15并没有学费。 这是否可行,或者我是否必须降级到Visual Studio 2010 ? 解决方案 截至2016年编辑: 目前是Allegro 5的首选安装方法(当前版本为5.2.1)在Visual Studio上是通过NuGe ..
发布时间:2020-06-04 19:18:36 其他开发

在其他计算机上运行Allegro 5

我做了一个简单的快板游戏。但是,当我在另一台计算机上打开* .exe文件时,它说有许多丢失的.dll文件。如何使我的游戏在没有安装Visual Studio和Allegro 5库的其他计算机上运行? 解决方案 我的注释的版本较长: 创建应用程序时,它会链接到计算机上存在的某些DLL。分发游戏时,您将需要将DLL文件与.exe一起压缩,或者使用软件包创建者将其打包并寄出。 查找其 ..
发布时间:2020-06-04 19:18:33 C/C++开发

为Windows XP构建Allegro 5

我整天都在寻找答案。我还没有找到一个可行的解决方案,所以即时消息发布了一个问题,并询问了巨大的stackoverflow。 我有一个allegro 5应用程序,需要在Windows XP 32bit上运行 我已经在VS C ++ 2012中创建了此应用程序。我尝试使用平台工具集vs 2012 Windows XP(v110_xp)构建该项目,但这没有用。 问题是,当我尝试在XP中 ..

如何从我的Makefile中链接Allegro 5?

我需要从我的 Makefile 链接Allegro游戏开发库.当我这样做时,编译器将返回: Undefinied Reference . 解决方案 在尝试将编译行嵌入到Makefile中之前,请确保您了解如何在命令行中进行操作,更重要的是,请确保它可以工作: /p> g++ hello.cpp -o hello -I/usr/include/alle ..
发布时间:2020-05-01 03:47:22 C/C++开发

Xcode 4和Allegro 5.1-链接器找不到框架

我知道这里还有其他关于Linker和Xcode 4的问题,但它们与我的问题并没有真正的联系. 我已经构建了Allegro 5.1,并且由于FreeType花了我一段时间,但最终成功了.现在,我使用Allegro编写了一个太空入侵者小游戏.但是以某种方式,链接器找不到该框架. 到目前为止我所做的: 这些框架位于/Library/Frameworks/中,并且与该地方的所有其他框架具 ..
发布时间:2020-05-01 03:29:12 移动开发

Allegro 5和Visual Studio Express 2013:MSVCR110D.dll丢失

我正在使用Allegro 5制作一个程序。我有两台电脑:一台带有VS Express 2013桌面版(我将其称为C1),另外一台与VS Professional 2013(我称之为C2)。在C2上,我的程序工作非常好,但在C1上运行程序时,它表示“无法启动程序,因为您的计算机上没有MSVCR110D.dll,请尝试重新安装程序来解决此问题“ (这是一个翻译)。我已经重新安装了VS,它仍然不起作用 ..
发布时间:2017-06-07 22:56:20 .NET组件控件

在缩放时翻译x,y

我试图绘制x,y坐标,其中窗口大小为600px乘600px。 (0,0)将在左上角。 (300,300)窗口中间。 (600,600)将在右下角。 我试图将纬度/经度(以弧度表示)转换为像素,然后绘制它们。 我计算1px =? lat by `fabs(lborder + rborder)/ 600` 我通过获取顶部和底部边框计算lon。 当我想为特定的纬度或经度找 ..
发布时间:2016-11-01 10:18:32 C/C++开发

allegro中的抗锯齿5

如何使allegro 5在绘图时使用抗锯齿?我需要斜线看起来光滑。 解决方案 为图元启用抗锯齿: / p> //创建显示之前: al_set_new_display_option(ALLEGRO_SAMPLE_BUFFERS,1,ALLEGRO_SUGGEST); al_set_new_display_option(ALLEGRO_SAMPLES,8,ALLEGRO_SUGG ..
发布时间:2016-10-30 04:55:10 C/C++开发

在OSX上运行Allegro 5时,找不到主要功能

我试图获得一个在OSX上运行Allegro的最小示例。 我使用Homebrew安装了稳定版的Allegro 5.2,在Allegro wiki 中指定。 这是我的代码( allegro.hpp ): / * *此程序使用Allegro游戏库显示一个空白窗口。 * *初始化显示并启动主游戏循环。 *游戏循环只检查两个事件:timer(由FPS确定) *并显示cl ..
发布时间:2016-10-20 23:54:09 C/C++开发

用allegro 5和g ++编译C ++代码

为了使用allegro 5编译代码,我需要添加什么标志给g ++?我尝试了 g ++ allegro5test.cpp -o allegro5test`allegro-config --libs` 但这不工作。我使用ubuntu 11.04。我使用 http://wiki.allegro.cc的说明安装了allegro 5 /index.php?title=Install ..
发布时间:2016-10-14 20:40:55 C/C++开发

加载位图图像向一定大小

我试着用快板位图加载到一定的大小。 al_crate_bitmap(X,Y) - 创建位图以一定的尺寸 al_load_bitmap(文件名) - 加载我需要的形象,但其原来的尺寸 我需要一个位图装载到一​​个大小我设置。任何想法? 谢谢, 桑尼 解决方案 关键是 al_draw_scaled_bitmap()。就这样,你可以在任何新的大小块复制任何来源的位图到目标位图。所以,你 ..
发布时间:2016-08-08 17:05:25 其他开发