Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
ci
Jul 29, 2019
doc
Aug 27, 2019
Jul 30, 2019
Dec 11, 2018
Jul 29, 2019

README.md

LeetCode C++ 本地调试环境

Build Status

适用于Ubuntu/WSL

详细用法参见使用VSCode进行LeetCode C++本地调试

依赖

  • cmake

  • googletest

  • Ubuntu20.04及以上执行:sudo apt install build-essential cmake libgtest-dev

创建新git分支

项目为了不污染master分支,解答放到了solutions分支下,如果直接fork过去可以直接在master分支上提交题解,单独创建solutions分支也可以。

生成模板并调试运行

通过复制或者提供的脚步生成模板,将会在src目录下生成相应模板,根据题目进行修改相关函数名称即可。

脚本使用${ID}.${SOLUTION_NAME}.cc的方式创建文件

./generate_template ${ID}.${SOLUTION_NAME}

调试运行,执行脚本或者在VSCode中点击CMake扩展的Debug按钮。

./leetcode ${ID}.${PROBLEM_NAME}

持续集成

在fork的仓库中可以直接启用TravisCI功能,最后修改下Travis的图标的地址就能变成自己的仓库啦。

About

Debug LeetCode C/C++ problems locally.

Topics

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.