首先:gaclib的官网是http://www.gaclib.net/
需要了解更多信息的请自己去官网,我也是刚刚研究
第一步
下载gaclib的源码
这些文件是运行程序所必须的
第二步
用VS2013创建一个空项目,并把字符集设置成unicode
第三步
加入bigobj的编译器选项
第四步
把第一步中指出的文件拷贝到项目中

第五步
修改预编译头,把上一步中的头文件加入预编译头文件列表中
第五步
新建一个main.cpp,输入以下代码
#include "GacUI.h"
#include <Windows.h>
int CALLBACK WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int CmdShow)
{
return SetupWindowsDirect2DRenderer();
}
void GuiMain()
{
GuiWindow* window = g::NewWindow();
window->SetText(L"Hello, world!");
window->SetClientSize(Size(640, 480));
window->MoveToScreenCenter();
GuiControl* label = g::NewLabel();
label->SetText(L"Welcome to GacUI Library!");
{
FontProperties font;
font.fontFamily = L"Segoe UI";
font.size = 40;
font.antialias = true;
label->SetFont(font);
}
window->AddChild(label);
GetApplication()->Run(window);
delete window;
}
第六步
编译运行程序
第七步
如果需要RELEASE编译,还应在这里定义一个NDEBUG

转载于:https://www.cnblogs.com/liulun/p/3603111.html

使用VS2013在WIN8.1上运行gaclib的hello world相关推荐

  1. w8计算机主程序在哪里,Win8怎么打开运行窗口_Win8运行在哪里打开?-192路由网

    问:Win8运行程序在哪里打开?电脑安装的是Win8操作系统,我想打开Win8电脑上的运行程序,但是不知道运行程序在哪里,找不到打开的方式. 请问在Win8电脑上,怎么才能打开运行程序窗口? 答:Wi ...

  2. 拉曼软件在win8上运行出错问题

    前提:xp上安装运行都没错  xp的.NET 环境是4.0 ,win8 是64位系统.自带.NET Framework 3 (3.0 3.5) 和.NET Framework 4.5 1:源程序拷贝到 ...

  3. 在U盘上运行Win8!使用 Windows To Go 制作便携的 Win8 U盘/移动硬盘教程 (视频)

    转自http://www.iplaysoft.com/windows-to-go-tutorial.html Windows 8 有一项相当吸引人的神奇功能--"Windows To Go& ...

  4. python安装教程win8-python 2.7在win8.1上安装的方法

    是不是还有小伙伴还没安装python 2.7,有些win8.1用户不熟悉python 2.7安装的方法,下面就是关于python 2.7在win8.1上安装的方法,希望可以帮到大家. python 2 ...

  5. win10 配置 maven_home 一会儿成功一会儿失败_在macbook上运行移动硬盘里的win10和macos...

    本文通过在SSD移动硬盘中安装win10和macos双系统,实现操作系统随身携带 小慢哥的原创文章,欢迎转载 目录 ▪ 目标 ▪ 准备工作 ▪ Step1. 清空分区,转换为GPT ▪ Step2. ...

  6. 解决exe文件在别人电脑上运行缺失文件情况

    这里就以vs2013为例:编译后生成的exe文件拷贝到别人电脑上运行是会弹出一个窗口说缺失MSVCR120.dll和MSVCR120D.dll这两个文件.(其他vs版本的编译器在所提示的缺失文件按下述 ...

  7. 系统无法在此计算机硬件上运行,Windows安装程序无法将配置未在此计算机的硬件上运行的解决方案-太平洋电脑网...

    "Windows安装程序无法将Windows配置未在此计算机的硬件上运行",在PE下重装Win7 64位系统的时候出现这个提示是不是让遇到此问题的你十分崩溃? 经过在多台机N次的重 ...

  8. 【Python3.6爬虫学习记录】(十三)在阿里云服务器上运行爬虫

    前言: 也快开学了,学习的兴趣逐渐下降.搞点事情,增加点乐子. 昨天比较了阿里云和腾讯云,都有免费试用机会.都要先实名认证,阿里云每天10点开始抢资格,可以免费领取六个月的基础版:腾讯每天9:30开始 ...

  9. 关于如何在XP系统上运行opencv生成的C++动态库

    先讲下为什么要在xp系统上运行opencv生成的C++动态库,原因是我做了一个图像检测项目,使用C#编写的,C#里有个opencvsharp图像处理包,对于C#程序员调用在舒服不过了,但是!客户比较守 ...

最新文章

  1. 现在使用控件, 更喜欢继承(覆盖控件已有的函数,很奇怪的一种使用方式)...
  2. 分布式光伏发电并网无功补偿问题
  3. mysql 接口访问_MySQL的数据库访问接口-阿里云开发者社区
  4. html图片按页码显示,html - 在打印html文档时显示页码 - 堆栈内存溢出
  5. 安装并配置ROS环境
  6. redis api 中文文档_我的Redis学习资料库
  7. 线性代数---向量问题的求解方法
  8. 程序员出差是去干什么_让我来告诉你,35岁以上的人都在干什么!
  9. ubuntu16安装pymesh2的方法
  10. JAVA笔记整理(五),JAVA中的继承
  11. 酷炫的外部开启Activity新姿势
  12. Codebook model 视频抠像 xp sp3 + vs2005 + OpenCV 2.3.1
  13. FFmpeg使用教程
  14. Windows Live Writer 代码插件改造
  15. 2022陈箫箫胡程灿信息论课程作业 MIMO信道(multi-input multi-output,MIMO)简介
  16. Python语法--Mooc七月
  17. java 实现限流器,可用于Rest接口请求处理 | Java工具类
  18. 操作系统————应用题
  19. JS:打字游戏_键盘事件监听
  20. Pillow库的用法

热门文章

  1. 【Linux】一步一步学Linux——traceroute命令(167)
  2. hive(3)——使用mapreduce
  3. 微型计算机每字节的最高位时,计算机应用基础考试题加答案
  4. 小腿训练三部曲(一)
  5. 机器学习物语(1):世界观设定
  6. 13.transform确保目标空间足够大
  7. 标准化条件变量 -- condition_variable
  8. 【Linux】 Linux 系统文件相关的操作命令
  9. command not found: django-admin.py
  10. C++ const成员和引用成员