Skip to content

根据c++头文件自动生成空白的实现文件

Notifications You must be signed in to change notification settings

johnwick020213/Autocpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

使用说明:

作用

本脚本可以对.h文件生成相应的.cpp文件。

  • 在当前工作目录下,利用自定义命令“autocpp”,来对当前目录下所有的头文件自动生成对应的.cpp 文件,已经存在不会覆盖。
  • 在Include目录下,利用自定义命令“autocpp -d”,在上一级目录下生成src目录,并包含.cpp文件。

.cpp文件中主要包含头文件引用,类中函数实现(需要自己实现)。

环境

python3.x

在 liunx 下的使用方法

  • 先下载 autocpp.py

  • 创建目录

    mkdir -p ~/bin

  • 把下载的脚本文件移到目录里

    mv autocpp.py ~/bin/autocpp

  • 修改脚本权限

    chmod +x ~/bin/autocpp

  • 添加到环境变量里

    ~/.bashrc~/.zshrc 文件中添加以下行:

    export PATH="$HOME/bin:$PATH"

  • 运行配置文件

    运行 source ~/.bashrcsource ~/.zshrc

注意

生成的实现文件不是完全正确的,不是完整的,需要做一些简单调整。

About

根据c++头文件自动生成空白的实现文件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages