VAPS XT入门教程14.05:源码编译

系列索引:VAPS XT入门教程索引

上一篇:VAPS XT入门教程14.04:简单程序

自定义程序编译

使用VAPS XT设计好界面后需要将其编译为可执行程序。

编辑器编译

只有Windows下有编辑器,直接在需要编译为程序的Format右键点击Build就可以了。

编辑器右键编译

源码编译

在没有编辑器的环境下(Linux/ARM平台?)使用源码编译。

先右键生成代码

编辑器右键编译

然后进入代码目录执行命令编译

1
2
cg_make.bat -tgt wogl format_name.mak -rebuild #windows
cg_make.sh -tgt linux64 format_name.mak -rebuild #linux/arm
  • 这里的wogl/linux64是指Configs/Target目录下的*.cfg文件
  • format_name.mak是指makefile文件
  • -rebuild表示先清空原来的库在重新编译

依赖库编译

如果有以下情况

  • 修改了src/目录下的源码
  • 非官方默认编译器,4.2.1版本默认VS2013,而你要使用VS2017/VS2019
  • 非官方默认平台,4.2.1官方支持树莓派,但是你想使用NVIDIA开发板

就需要编译依赖库。

所谓的依赖库,是支持VAPS XT运行的底层运行库,以静态库的方式提供。

自有

这里的自有是指VAPS XT自己开发的代码

进入VAPS_XT_4_2_1/src/make目录,执行

1
cg_make.bat -tgt wogl_vc142 makefile.mak -rebuild

第三方

第三方库表示VAPS XT开发组使用的现有的库,比如freetype/zlib/png等等

进入VAPS_XT_4_2_1/src/ThirdParty/make目录,执行

1
cg_make.bat -tgt wogl_vc142 makefile.mak -rebuild

剩下的自行探索

下一篇:VAPS XT入门教程14.06:属性调用

技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导

qq 672991841


VAPS XT入门教程14.05:源码编译
https://blog.jackeylea.com/vapsxt/how-to-compile-vapsxt-source-code
作者
JackeyLea
发布于
2023年6月3日
许可协议