游戏引擎Allegro之例子1

1.学习例子ex_bitmap.c
2.使用bitmap加载显示位图
3.编辑CMakeLists.txt,使用cmake,make编辑工程
CMakeLists.txt内容如下

cmake_minimum_required(VERSION 2.8)

PROJECT(example) 

#导入头文件 
include_directories(
include
"/usr/local/include/allegro5/"
)

#指定源文件的目录 
#AUX_SOURCE_DIRECTORY(./src DIR_SRCS) 

#指定依赖库
link_libraries("/usr/local/lib/liballegro.so")
link_libraries("/usr/local/lib/liballegro_image.so")

#制定生成目标
add_executable(../${PROJECT_NAME} ./src/ex_bitmap.c)

4.运行效果


捕获.PNG

5.代码地址

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CMake学习 本篇分享一下有关CMake的一些学习心得以及相关使用。 本文目录如下: [1、CMake介绍] [...
    AlphaGL阅读 12,295评论 11 79
  • 注:首发地址 1. 前言 当在做 Android NDK 开发时,如果不熟悉用 CMake 来构建,读不懂 CMa...
    cfanr阅读 24,562评论 1 53
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,926评论 0 5
  • 为了将C/C++代码转换为可以在硬件上运行的程序,需要经过编译和链接。编译是将高级语言所写的源程序翻译成等价的机器...
    WalkeR_ZG阅读 9,786评论 0 15
  • 参考 CMake入门实战cmake缓存清理 什么是CMake CMake允许开发者编写一种平台无关的CMakeLi...
    GeminiGirl0604阅读 3,460评论 0 3