Giter Club home page Giter Club logo

Shijun Gong's Projects

awesome icon awesome

:sunglasses: Curated list of awesome lists

bcc icon bcc

BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

blog icon blog

Everything about database,bussiness.

books icon books

Linux,网络编程,C/C++,操作系统,网络,设计模式,数据库等相关书籍

bpftrace icon bpftrace

High-level tracing language for Linux eBPF

catch2 icon catch2

A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch)

chromium icon chromium

Chromium browser with SSL VPN. Use this browser to unblock websites.

cmake_build_cxx icon cmake_build_cxx

using cmake build a big project. The project contain nultilevel directory and resource files. This project contain two ways to build project. One, build all project from sources. Two, build all project from objects. if there is any mistake, please give me your advice. 这个项目,主要记录本人这四天来学习cmake构建系统的经历。 项目需求,一个大型工程,工程需要包括多级目录结构,需要有主程序以及单元测试,以及一些资源文件用来进行项目配置。除此之外,单元测试和主程序之间,构成可选项。也就是说,要么进行单元测试,要么运行主程序。 另外,处于个人爱好,比较喜欢在vs中开发代码,因此需要在vs显示的构建虚拟工程目录。 需要说明的一点:由于大型工程,不同目录之间存在相互引用,以及引用顺序不一致的情况,因此,本工程提供了两种构建方式。第一,源文件构建,将所有源文件,放在一起进行构建,这样可以方便在vs一个工程中,进行查看与调试。第二, 目标文件构建,先将不同目录下的源文件,生成对应的目标文件,再进行构建。

cv icon cv

My academic CV powered by LaTeX

downloadproject icon downloadproject

CMake module for downloading an external project's source at configure time

easyloggingpp icon easyloggingpp

Single header C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.

embedded-notes icon embedded-notes

嵌入式linux软件开发、嵌入式linux驱动开发、c语言、单片机开发、IOT开发等面试要点记录

freenos icon freenos

Free Niek's Operating System (FreeNOS)

fucking-algorithm icon fucking-algorithm

手把手撕LeetCode题目,扒各种算法套路的裤子。English version supported! Crack LeetCode, not only how, but also why.

gitignore icon gitignore

The largest collection of useful .gitignore templates

googletest icon googletest

Googletest - Google Testing and Mocking Framework

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.