vscode安装leetcode vscode cmake:vscode cmake
vscode安装LeetCode C++本地调试环境,适用于Ubuntu/WSL。详细用法参见cmake和googletest。
Ubuntu 20.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图标的地址。