C程序简化

crun-p的Python项目详细描述


什么是克鲁恩?在

cRun是一个脚本,它可以让初学者和有经验的人更容易地编译和运行.c文件。它主要基于students不熟悉C编程的用例进行设计

注意:这里的预览来自原始版本python版本预览将很快更新

由菜鸟为其他菜鸟设计的

我写这个脚本是在发现C编程的一些烦人的事情之后编写的,作为一个初学者,我还不够成熟,可以为此做一些东西

选择单品或调味

一个接一个地运行一个文件或多个文件,或者用一个命令得到一个包含当前目录中所有C程序列表的菜单。在

这是你的选择!

不管你是一个初学者使用Windows10或者使用Ubuntu学习Linux,或者只是对你的Android智能手机不寒而栗,一个脚本就是你所需要的全部,我不区分你对平台的选择。在

注意:此版本的脚本将在任何安装了python3解释器和gcc/clang/MinGw编译器的平台上运行

支持安装的平台
  • Windows 10(WSL)
  • 窗户(需要)
  • Linux系统
    • Debian系统
    • 很快就要来了
  • Mac(未经测试但应能正常工作)
  • Android(仅限Termux)

无需在每个文件夹中复制

安装后,您可以从任何目录运行脚本。这个脚本有一个内置的函数,可以将自己复制到环境的本地bin,这样您就可以在任何需要的地方“cRun”,它将像任何其他系统命令一样显示

更新很简单AF

所以你使用这个脚本已经有一段时间了,你发现现在有一个新的版本可以做什么,然后你只要得到你想要的最新的脚本(可以做一个快速的git拉取,或者只使用内置的下载选项并导航到那个文件夹),然后重新运行安装选项它只是一个命令,它会自己处理其余的。在

每次运行install选项时,脚本都会检查当前目录中自身的版本,并根据找到的版本提示用户,如果在最新版本中发现了一些愚蠢的错误,您甚至可以降级到以前的版本

为什么是克鲁恩?在

C初学者通常在运行DeV-C++或甚至Turbo C++的Windows机器上。现在每个人都有自己的舒适区,但老实说,它是一个笨重的界面和体验在最好的情况下是平庸的。在

虽然有更好的ide,但是很少提供了一个接口来帮助直接编译和运行程序(有些甚至是付费的)。在

现在有些人已经知道,在Linux环境(WSL for Windows 10用户)上,使用gcc编译器来编译文件,然后从终端执行目标文件节省了很多时间,效率更高。与优秀的代码编辑器(如visualstudio代码、Atom、Sublime文本编辑器等)配合使用,您只需在编辑器上代码,并使用终端编译并运行生成的对象文件。在

虽然这是最简单的方法,但大多数学生在他们的系统上编写代码的方式仍然很混乱。通常我们学生在同一个目录中创建多个.c文件,并且不提供单独的对象文件名而继续编译它们,更不用说需要一次又一次输入单独的命令来编译和运行程序。在

cRun使您更容易与当前目录中的所有程序交互,或者只使用一个命令运行单个C程序

Work in progress

支持或联系

有t用卢布换页?看看我们的 documentationcontact support我们会帮你解决的。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaEJB3.0托管bean注入和db连接关闭   amazon web服务用Java连接AWS aerospike实例   java如何使用Springsecurity以编程方式登录用户?   Spring批处理代理失败。lang.ClassCastException:com。太阳代理$Proxy20无法强制转换为   java并发中的条件语句与信号量   java如何使用springdatajpa mongoRepository进行查询和更新?   java将代码从bufferedreader转换为scanner   java SonarQube问题:重命名此常量名称以匹配正则表达式“^[AZ][AZ09]([AZ09]+)$”   带有包含嵌套对象的json主体的java POST请求   java类akka。男演员TypedActor$MethodCall无法访问修饰符为“public abstract”的类JobManager的成员   Android Studio Assistant中的java Firebase,异常错误   javagwt。GWT开发模式控制台中未显示日志   java JAXWS wsimport正在停止重新编译   java以编程方式分析jar文件