在borland c++ builder 中使用 google test (gtest)

google test version: 1.6

c++ builder version: xe6

1 download google test 1.6

2 unzip the zip file. The project file for c++ build is in codegear folder

3 complie gtest.lib and gtest_main.lib, do not do anything with gtest_unittest project (cause there might be error.)

4 set up a sample test project (console application)

myTestSample

gtest_src      put files of src folder of Gtest here

include        put files of include folder of Gtest here

lib               put gtest.lib and gtest_main.lib here

testSrc        put the test src here

5 it is ok.

check the sample project and the Gtest framework at  (http://download.csdn.net/detail/williamwood/7891585)

时间: 2024-12-28 11:51:34

在borland c++ builder 中使用 google test (gtest)的相关文章

如何在Unity 3D中设置Google AdMod

在Unity中启用Google广告游戏,你需要做到如下所示:要求– Unity 4或者更高(链接:https://github.com/)– 谷歌移动广告SDK(链接:https://github.com/) 安装1.通过访问以下网址转到谷歌的游戏开发者页面:https://github.com/. 2.导航到页面上的“Unity”部分. 3.在本节将有两个按钮(如“下载插件”和“查看源代码”).点击“下载插件”按钮.这将带给你一个GitHub的页面,你可以下载“谷歌移动广告'Unity包.查找

laravel的Eloquent中的get()和Query/Builder中的get()

Eloquent 中的get实际上是Eloquent/Builder中的get,得到的结果是个Collection对象,再调用Collection的first才得到collection中的一项,即一个Model对象. 而Query/Builder中的get得到的是个数组,实际上是直接执行了PDO的fetchAll的结果,这个结果不能再调用first,但是可以直接在Query/Builder上调用first,将得到一个stdClass对象. laravel的文档还是比较模糊的,很多地方都是简单的介

如何在自己的网页中使用Google地图

可以在自己的网页中使用Google地图,最简单的方法是: 1.首先在http://code.google.com/intl/zh-CN/apis/maps/,注册Google API密钥. 2.复制以下代码到自己的网页: <script src="http://ditu.google.com/maps?file=api&v=2&key=ABQIAAAAcEGF_-3GOiyvtzkjQXPfoRQllSs0KifCgQzpJplfE6gSGiLJ3xSjGoVpjoIsC6

在VC/MFC中嵌入Google地图——图文并茂

最近需要实验室需要将在无人机地面站中嵌入地图,在网上找了很多资料,终于有些眉目了, 首先,做这个需要用到的知识有,MFC控件.MFC类库.JavaScript脚本语言,Google API.Google离线地图:由于google离线地图不怎么会,首先从google在线地图开始. 下面总结一下这几天搞google地图的步骤,有附图,对MFC和JS脚本语言不懂的同学有用. 在线Google 地图步骤: (1).建立基于对话框的MFC工程. 由于我对MFC基本不了解,所以从网上下载了个例子,但是不知道

Model Builder中Table2Table中字段映射的问题

ArcGIS10中使用过程中,Bug不少.尽管有了SP3,但模型耦合的深层次的应用中还是错误不少.目前只是遇到一个,利用躲避的方法解决一个.例如,从NetCDF中抽出的数据表,必须在内存和数据库中都存在的条件下,Python程序才能运行成功,花了许多时间才得出这样的躲避方法.如下图的抽取计算数据为例,抽出NetCDF的数据表为内存视图,将该内存视图转存为Geodatabase的存储数据表,在没有表映射的条件下总是无法输出字段. 这里实际上可能是ArcGIS10的Bug.如果在制作过程中有具体数据

C++Builder 中使用 __int64 整数的问题

程序中用到一个大整数.存储在 MySQL 数据库那边用了 bigint 类型,程序运算过程中就有了点麻烦.integer用不了,只能用 __int64 这个数据类型. 麻烦一,从数据表取数据.以前在数据表取回整形数据时用的都是Query->FieldByName("data")->AsInteger这样的写法.现在数据超过integer的最大限度时,这个写法取回的数据是错误的.需要改成Query->FieldByName("data")->V

在 go/golang语言中使用 google Protocol Buffer

怎么在go语言中实用google protocol Buffer呢? 现在的潮流趋势就是一键搞定,跟ubuntu安装软件一样 go get code.google.com/p/goprotobuf/{proto,protoc-gen-go} go install  code.google.com/p/goprotobuf/proto 搞定,可以在 $GO_PATH/bin下找到 protoc-gen-go 这个程序,那么就可以实用protoc-gen-go 进行go语言的proto文件的自动生成

使用CefSharp在.NET中嵌入Google kernel

原文:使用CefSharp在.NET中嵌入Google kernel 使用CefSharp可以在.NET轻松的嵌入Html,不用担心WPF与Winform 控件与它的兼容性问题,CefSharp大部分的代码是C#,它可以在VB或者其他.NET平台语言中来进行使用. 近几天来,公司项目中需要使用WebBrowser,其中考虑了几个控件,如1.Winform中的WebBrowser    2.WPF中的WebBrowser    3.WebKit.Net     4.CefSharp Winform

Google Test(GTest)使用方法和源码解析——模板类测试技术分析和应用

写C++难免会遇到模板问题,如果要针对一个模板类进行测试,似乎之前博文中介绍的方式只能傻乎乎的一个一个特化类型后再进行测试.其实GTest提供了两种测试模板类的方法,本文我们将介绍方法的使用,并分析其实现原理.(转载请指明出于breaksoftware的csdn博客) 应用 GTest将这两种方法叫做:Typed Tests和Type-Parameterized Tests.我觉得可能叫做简单模式.高级模式比较通用.先不管这些名字吧,我们看看怎么使用 简单模式(Typed Tests) 首先我们