一键快速部署CodeBlocks的EGE图形库工具

  大一下学期,学完了c语言的基本内容, 也就开始开发项目了,此时一个图形界面就比较重要了,c语言中不提供图形界面,一般这些是用的其它开发的图形库,如 Easyx 、ege等。

  本文就提供 Codeblocks 快速部署ege图形库的小工具,其实就是方便些,原理是一样的复制对应的文件到相应的文件夹中,只是使用了bat命令来批量快速地复制罢了。

  工具下载链接 链接:https://pan.baidu.com/s/1pFUBcjmE0dNketwIc6AQrA Password:jb8s

  下载解压后,双击“一键复制.bat”这个批处理文件,之后按照步骤和说明操作即可。

  "一键复制.bat"主要使用的就是一些简单的系统内置的控制台命令,没有什么困难之处,就是方便快速部署CodeBlocks的EGE图形库。

  其bat文件内容如下:

@echo off
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if ‘%errorlevel%‘ NEQ ‘0‘ (
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"rem 获取管理员权限
color 47
mode con cols=70 lines=80
echo.
echo                   CodeBlocks 一键EGE图形库部署小工具
echo.
echo 步骤一 ^-^> 复制头文件等文件到编译器目录
echo.
echo 方案一: 如果CodeBlocks默认的安装目录在 C:\Program Files (x86)\CodeBlocks\MinGW\include
echo          可以通过以下信息来查看是否复制文件成功.
echo          如果给出信息是失败的,请查看并使用第二方案.
echo =====================================================================
echo.
copy ^"%~dp0lib\mingw64\lib\libgraphics64.a^" ^"C:\Program Files (x86)\CodeBlocks\MinGW\lib^"
copy ^"%~dp0lib\mingw4.8.1\lib\libgraphics.a^" ^"C:\Program Files (x86)\CodeBlocks\MinGW\lib^"
copy ^"%~dp0include\ege.h^" ^"C:\Program Files (x86)\CodeBlocks\MinGW\include^"
copy ^"%~dp0include\graphics.h^" ^"C:\Program Files (x86)\CodeBlocks\MinGW\include^"
copy ^"%~dp0include\ege\fps.h^" ^"C:\Program Files (x86)\CodeBlocks\MinGW\include^"
copy ^"%~dp0include\ege\label.h^" ^"C:\Program Files (x86)\CodeBlocks\MinGW\include^"
copy ^"%~dp0include\ege\button.h^" ^"C:\Program Files (x86)\CodeBlocks\MinGW\include^"
copy ^"%~dp0include\ege\sys_edit.h^" ^"C:\Program Files (x86)\CodeBlocks\MinGW\include^"
echo.
echo 第二方案: 将此文件夹复制到与 MinGW 文件夹同目录位置.
echo            仅支持文件夹名为 MinGW 的 CodeBlocks 默认编译器 GNU GCC Compiler.
echo           如果使用此方案,那么下给出的信息将是复制成功的.
echo ======================================================================
echo.
copy ^"%~dp0lib\mingw64\lib\libgraphics64.a^" ^"..\MinGW\lib^"
copy ^"%~dp0lib\mingw4.8.1\lib\libgraphics.a^" ^"..\MinGW\lib^"
copy ^"%~dp0include\ege.h^" ^"..\MinGW\include^"
copy ^"%~dp0include\graphics.h^" ^"..\MinGW\include^"
copy ^"%~dp0include\ege\fps.h^" ^"..\MinGW\include^"
copy ^"%~dp0include\ege\label.h^" ^"..\MinGW\include^"
copy ^"%~dp0include\ege\button.h^" ^"..\MinGW\include^"
copy ^"%~dp0include\ege\sys_edit.h^" ^"..\MinGW\include^"
echo.
echo ======================================================================
echo.
echo 总之以上的方案只要其中一个成功就行了.
echo.
echo 步骤二 ^-^> 复制 CodeBlocks 链接库文件名到粘贴板及EGE图形库文件完整文件到桌面
echo ======================================================================
copy ^"%~dp0ege15.04.rar^" ^"C:\Users\%username%\Desktop^"
mshta vbscript:clipboarddata.setdata("text","libgraphics.a;libgraphics64.a;libgdi32.a;libimm32.a;libmsimg32.a;libole32.a;liboleaut32.a;libwinmm.a;libuuid.a")(close)
echo ======================================================================
echo.
echo 设置链接库 链接库文件名已复制到粘贴板 此期间请不要复制其它内容
echo 你只需在^"CodeBlocks^-^>Setting^-^>Complier
echo ^-^>Global compiler settings^-^>Linker setting^"
echo 其下的Link libraries中 Add 弹出的文本框中右键粘贴即可
echo 链接库文件名依次顺序如下:
echo libgraphics.a
echo libgraphics64.a
echo libgdi32.a
echo libimm32.a
echo libmsimg32.a
echo libole32.a
echo liboleaut32.a
echo libwinmm.a
echo libuuid.a
echo.
echo ======================================================================
echo 那么,完成以上步骤 CodeBlocks 安装 Ege 图形库算是完成了.
echo 现在你可以按下任意键关闭此窗口或是直接关闭本窗口.
pause>nul

原文地址:https://www.cnblogs.com/notfound/p/9127549.html

时间: 2024-08-24 15:49:34

一键快速部署CodeBlocks的EGE图形库工具的相关文章

一键安装Caddy,快速部署反向代理或镜像网站

Caddy是一个使用Go语言写的HTTP Server,开在性能上或许比不上Nginx,但是在上手及配置难度上面真的是比Nginx简单许多.同时Caddy支持自动签订Let's Encrypt SSL证书,只需要提供一个可用邮箱即可.本文主要说一说如何使用Caddy快速部署反向代理. 以下所有操作都是在搬瓦工debian-7-x86_64系统上进行的,如果使用其他系统时遇到问题,请留言! 一.安装Caddy 开源社区Github上面前人已经造好了轮子,我们使用下面的命令直接安装即可. wget 

如何使用华为软件开发云快速部署PHP网站

华为软件开发云这个工具,从去年推出我就一直在关注,毕竟是华为最新的一款软件开发工具,最近我一直在使用华为软件开发云进行开发项目管理,它有在线编译和构建.云端在线代码检查等功能,编译省去了很多物理机器的占用.一键式部署省去了搭建测试环境的大量人力成本,在敏捷开发中优势十分明显.今天我想和大家分享一下我是如何通过华为开发云进行PHP网站的快速部署的. 主要内容 1.添加授信机器 2.创建部署任务,进行PHP网站的快速部署 准备条件 1.华为软件开发云中已创建项目,整个PHP项目在本地打好zip格式压

转载 - Vultr VPS注册开通且一键快速安装PPTP VPN和电脑连接使用

本文转载来自:https://www.vultrclub.com/139.html 从2014年Vultr VPS进入市场之后,作为有背景.实力的搅局者,是的最近两年VPS.服务器的用户成本降低.配置提升,在一定程度上也是由Vultr商家的出现导致的. 从配置新家比看,Vultr VPS还是有足够的优势的,比如全部SSD固态硬盘.768MB内存起步才5美金月付,而且新注册用户还赠送最高50美金(新注册Vultr账户赠送50美元快捷通道). 对于我们用户,选择VPS主机的时候要便宜.稳定且好用的,

一键发布部署vs插件[AntDeploy],让net开发者更幸福

一键发布工具(ant deploy tool) 插件下载地址: https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeploy 1.iis一键发布自动部署 (iis deploy support) 支持netcore 和 netframework发布 (支持mvc webapi) 支持website自动创建 ps:需要在windows 服务器上安装一个agent 具体请看下面有说明 2.docker一键发布自动部署 (

快速部署Windows Nano Server 2016 Hyper-V虚拟机

在微软新发布的Windows Server 2016中除了Server Core和GUI版本外,还新增了一个为云端量身定做的Windows Nano Server版本,类似于Server Core,但是比Server Core显得更新的轻巧,更加的精简,仅有几百兆,当然对于OS所需要的安全补丁等也少得多. 对于Windows Nano Server 2016是支持部署在物理服务器或虚拟化平台上的.目前的Nano Server的部署方式不同于Server Core或GUI版本,并没有传统的安装向导

Shell脚本快速部署Kubernetes集群系统

本文紧跟上节所讲的手动部署Kubernetes管理Docker篇所写,本篇主要内容利用Shell脚本完成快速部署Kubernetes集群.上节博文看过的朋友也能感觉到部署过程相对比较简单,那么,出于简化工作流程,推进运维自动化角度来说,于是花了2/3天时间写这个部署Kubernetes脚本. 运维工作中,常常会遇到部署各种各样的服务,建议:常规部署都应该尽量使用脚本完成,一方面提高自身脚本编写能力,另一方面推进运维自动化. 详细部署说明文档:http://lizhenliang.blog.51c

使用VMDepot镜像快速部署CKAN开放数据门户

最新发布的CKAN VMDepot镜像针对中国用户强化了中文支持,提升了与MS Office办公软件的互操作性,并集成了常用插件和最佳实践配置参数. 使得CKAN原本十分复杂繁琐的部署流程变得非常简单.本指南展示了如何使用VMDepot镜像快速部署CKAN开放数据门户: 前提条件 使用VMDepot镜像部署CKAN 1. 导入CKAN镜像到您的本地帐户 2. 使用本地CKAN镜像创建虚机 3. 安装后的配置(必须完成) 创建您的第一个数据集 定制您的CKAN 前提条件 您需要一个可用的微软中国A

使用yum快速部署Oracle安装环境(11g)

基于Linux安装过Oracle的童鞋们都应该清楚,安装Oracle的确是一件比较费时费力的差事,因为仅仅是前期的rpm包,内核参数,创建用户等等这些个步骤都让那些新手不免眼花缭乱,一不留神,就导致最终的安装过程中报错而不得不从头来过.现在基于Oracle Linux,Oracle仅仅需要通过安装oracle-rdbms-server-11gR2-preinstall RPM包即可全部搞定其余未安装的RPM包,解决之间的依赖关系,配置内核参数等等.客官,正在基于Oracle Linux 安装Or

ege图形库之动画排序

老师布置了一个学习ege图形库来做动画排序的小动画程序,这是我自己做的效果.由于个人水平有限,可能代码有些地方可以改进.不足之处敬请指出. 注:要运行该代码需要正确配置,连接好ege图形库的头文件,做好准备工作.具体教程请看http://jingyan.baidu.com/article/4b07be3c40d35f48b380f3c7.html 编程环境:codeblocks   windows10  corei5 cpu 源代码: #include<graphics.h>#include&