google的开源c++

代码风格指南 http://code.google.com/p/google-styleguide/通过这个了解代码规范和编写新代码

Open Source Projects Released By Google

 http://code.google.com/intl/zh-CN/opensource/projects.html

google的完整开源例子

https://developers.google.com/

http://code.google.com/intl/zh-CN/opensource/

http://code.google.com/hosting/search?q=label:google

 

35 个你也许不知道的 Google 开源项目 

http://www.cnbeta.com/articles/100896.htm

 

C++库和源代码:

Google Breakpad

一个开源的多平台崩溃报告系统。

Google GFlags

Gflags是一个命令行标记的处理库,它可以替代“getopt()”,其内置对C++的支持比如string。指南在此

Google Glog

Glog库可执行应用级的登陆,提供基于C++式的登陆API,可用于Linux、BSD和Windows。指南见此

Google PerfTools

这个工具可让开发创建更强大的应用程序,特别是那些用C++模版开发的多线程应用程序,包括TCMalloc, heap-checker, heap-profiler 和cpu-profiler。指南见此还有这里

Google Sparse Hash

非常节省内存的hash-map。指南见此

Omaha – Google Update

Omaha,也就是Google Update,它可以保证你的软件随时升级到最新版本,目前很多Windows下的Google软件都是用Omaha升级的,包括Google Chrome和Google Earth,当然你也可以用于自己的应用程序。指南看这里还有这里

Protocol Buffers

Protocol Buffers是一种可扩展编码序列数据的方式,Google在几乎所有内部RPC协议和文件格式都使用了Protocol Buffers。指南见此它可以用于很多语言而且被一些IDE所支持,比如NetBeans

Chromium http://code.google.com/p/chromium/ 

Gtest http://code.google.com/p/googletest/ 

 

时间: 2024-10-26 19:57:59

google的开源c++的相关文章

Google 推出开源设计平台 Material.io

设计是一门不断发现问题并解决问题的艺术:发现需求,形成想法,然后打造合适的解决方案,周而复始.现在,这一极富创意和挑战的工作,有了一个新的平台.Google 推出开源设计平台 Material.io,为设计师提供丰富的资源.工具和灵感. 此次开源设计平台 Material.io 提供了全新的工具和灵感,为优秀设计团队提升沟通和生产力. Material.io 将 Material Design 的现有资源进行了集中,并为其打造了全新的视觉识别系统.在这个站点上,从工具到组件都实现了更好的交互,同

Google 在开源上的贡献

在上周的 LinuxCon North America 会议上,Google 资深工程师 Marc Merlin 谈了搜索巨人在开源上的贡献和做法.Merlin 称,Google 早期的资源有限,它的第一代软件都是为内部使用开发的,没有设计用于开源.尽管如此,Google 写了一些技术论文描述它使用的方法,允许其他人实现相同的方法.Google 在开源项目上的早期贡献主要是 bug 修正,而时至今日 Google 为 Linux kernel 贡献了超过5000个补丁,从小的修正到完整的驱动到子

Google发布开源博客搬家软件

据Google Open Source博客报道,Google上周五发布了一款博客搬家工具Google Blog Converters,使用者将可以在WordPress.LiveJournal和Google自家的Blogger博客网站之间携带博客文章图片甚至是评论等数据方便地"搬家". Google Blog Converters可协助用户在不同的博客网站间自由地搬迁内容,不仅仅包括博客正文,甚至连评论都可以一并转移至新的博客网站.目前发布的程序支持Google自家的Blogger,Wo

Bazel —— 来自 Google 的开源代码构建工具

Bazel 是 Google 的一款可再生的代码构建工具.它主要是用于构建 Google 的软件,处理出现在谷歌的开发环境的构建问题,比如说:大规模数据构建问题,共享代码库问题,从源代码构建的软件的相关问题. Bazel 支持多种语言并且跨平台,还支持自动化测试和部署.具有再现性(Reproducibility)和规模化等特征.Bazel 在谷歌大规模软件开发实践能力方面起着至关重要的作用. 具有以下功能: 支持自动化测试和发布 支持多语言和多平台的多样性 使用方法: % bazel help

Google 将开源 Google Earth Enterprise

Google 官方博客宣布将于 3 月份在 Apache 2 许可证下开源 Google Earth Enterprise( Google 地球企业版,简称 GEE ),源代码将托管在 GitHub 上.GEE 允许开发者构建和托管自己的私有地图和 3D 地球仪.开源的产品包括了 GEE Fusion.GEE Server 和 GEE Portable Server.Google 是在 2015 年 3 月宣布弃用和终止企业版销售. 为了给客户足够的时间过渡,Google提供了两年的维护期,这一

开发者必看 Google公布开源语言排行榜

虽说现在闭源是一大优势,有种种优点,比如安全系数高.但计算行业正朝着开源的方向不断向前探索.微软和Facebook为代表的大企业,都对开源做出了巨大贡献,Google也是开源的一个支持和倡导者.该公司的两大操作系统Chrome OS和Android都属于Linux的衍生发行版.今天,这家搜索巨头谷歌公司又宣布了一份<开源成绩单>(Open Source Report Card),介绍了这家公司开源项目的更多细节. 谷歌开源语言博客(引自cnBeta) Google开源项目办公室的Josh Si

Google 发布开源云基准测试工具 —— PerfKit

PerfKit 是 Google 公司推出的一款开源的云基准测试工具,PerfKit 提供一组基准测试方法用来测量和比较云服务.当前支持 Google 自己的 Compute Engine.亚马逊的 AWS 和微软的 Azure 云.目前为该项目在工作的有超过 30 个研发人员.公司和客户,包括:ARM, Canonical, Cisco, Intel, Microsoft, Rackspace and Red Hat. PerfKit 同时还提供一个可视化工具 PerfKit Explorer

Google发布开源的搜索引擎开发工具

近日,Google公布了一个新的网站, http://code.google.com/这个新的网站主要面向那些对Google搜索相关的开发感兴趣的外部开发者.目前该网站提供了好几种搜索工具包的API,包括:Web Search API通过SOAP API从Google中搜索网页.AdWords API这个API可以让开发者的程序同Google的广告关键字服务进行交互.Desktop Search API桌面搜索开发包可以让开发出来的程序中集成Google的桌面搜索功能,并且可以将新的文件格式l加

Google wave 开源代码更新 wave-libraries-2010-11-17.zip 可以下载

  google wave  的代码更新 还是够快的.   上次是 20 10 -11 -09 发布的.   才过了 8 天又发布了一个版本.   还好我 做了记录.. http://toeo.iteye.com/admin/blogs/808628       附件是下载 文件   也可以直接从服务器下载最新 版本.   http://code.google.com/p/wave-protocol/downloads/list   gwt 开发的.有兴趣的 大家可以一起研究.