- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 记录一次在PowerShell下进入VC编译环境的探索过程
前言 为了实现 gitlab CI 自动化构建功能,需要用到 gitlab-runner,在 windows + vc 的场景下需要用到 gitlab-runner for windows。其最终原理是在 powershell 环境下执行 powershell 脚本。 众所周知,大部分通过命令行编译VC项目的过程都需要先初始化VC的工作环境(用cmake构建的除外),通常是通过开始菜单中的 “...
2020-02-28 20:20:23 3198 5
记录一次在PowerShell下进入VC编译环境的探索过程.pdf
为了实现 gitlab CI 自动化构建功能,需要用到 gitlab-runner,在 windows + vc 的场景下需要用到 gitlab-runner for windows。其最终原理是在 powershell 环境下执行 powershell 脚本。
众所周知,大部分通过命令行编译VC项目的过程都需要先初始化VC的工作环境(用cmake构建的除外),通常是通过开始菜单中的 “x64 Native Tools Command Prompt for VS 2019” 或 “x86 Native Tools Command Prompt for VS 2019” 快捷方式进入。然而,完全自动化的编译过程不可能有操作 “开始菜单” 这一说。
gitlab CI + gitlab-runner for windows 的安装部署不在本文讨论范围。本文只记录下如何在 powershell 下进入到相应的 VC 编译环境中(有x86与x64之分)。
2020-02-28
Log4cpp使用档案
Log4cpp是一个开源的C++类库,它提供了在C++程序中使用日志和跟踪调试的功能。网上也已经有了各种各样“教材”,但都太零碎。
本文详细的介绍了Log4cpp的各种用法,包括编译、应用、配置。同时,作者提供了自己的定制版本,增强了Log4cpp的功能。也提供了Demo与二次封装的“简易”类。文章末属提供了相关源码的下载地址。
本文编写时间略显仓促,如果不错误之处请大家指点。
开源项目,自然也跟着开源。欢迎大家转载,但转载时请注明出处,谢谢大家。
2017-11-06
增强版Log4cpp
Log4cpp 修改版,基于Log4cpp-1.1.3
1、新增Microsoft Visual Studio 2008的解决方案,并修正几处兼容性问题。
2、新增Microsoft Visual Studio 2017的解决方案,并修正几处兼容性问题。
3、新增Microsoft Visual Studio 2017 x64的解决方案。
4、增强ConsoleAppender,使得不同等级的日志输出到控制台时有不同的颜色。
5、增强FileAppender,当日志文件所有的路径不存在时自动创建。
6、增加一个demo程序,提供了一个简化使用的二次封装类。
2017-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人