Google's Open source C + +

Source: Internet
Author: User
Tags intl

Code style guide http://code.google.com/p/google-styleguide/Learn code specifications and write new code through this

Open Source Projects released by Google

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

Google's full Open source example

https://developers.google.com/

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

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

35 Google Open Source projects you may not know about

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

C + + libraries and source code:

Google Breakpad

An open-source multi-platform crash reporting system.

Google GFlags

GFlags is a command-line token processing library that can replace "getopt ()" with built-in support for C + + such as String. Guide here.

Google Glog

The Glog library performs application-level landings and provides a C + +-based login API for Linux, BSD, and Windows. See this guide.

Google Perftools

This tool allows development to create more powerful applications, especially multithreaded applications developed with C + + templates, including Tcmalloc, Heap-checker, Heap-profiler, and Cpu-profiler. Guide see here and here.

Google Sparse Hash

Very memory-saving hash-map. See this guide.

Omaha–google Update

Omaha, which is Google Update, will keep your software up to date, and many of the Google software under Windows is upgraded with Omaha, including Google Chrome and Google Earth, Of course you can also use it for your own applications. Guide to see here and here.

Protocol buffers

Protocol buffers is a way to extend encoded sequence data, and Google uses Protocol buffers in almost all internal RPC protocols and file formats. See this guide. It can be used in many languages and is supported by some Ides, such as NetBeans.

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

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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.