让c像python一样可以在命令行写代码并且编译
在你亲爱的.bashrc/.zshrc中添加
###C###
go_libs="-lm"
go_flags="-g -Wall -include allheads.h -O3"
alias go_c="c99 -xc '-' $go_libs $go_flags"
然后再/usr/include目录下新建一个allheads.h文件
在里面添加你想要添加的头文件,比如
#include <stdio.h>
#include <math.h>
准备工作就完成了,你要重启你的shell或者source ~/.bashrc OR source ~/.zshrc
现在输入下面的内容
go_c<< 'eof'
int main(){printf("i am fine! \n Do not worry! \n"); return 0;}
eof
就可以完成编译,再执行./a.out可以输出内容
转载于:https://www.cnblogs.com/vastiny/p/3849916.html
让c像python一样可以在命令行写代码并且编译相关推荐
- python之使用cmd命令行写程序
有时候,当我们想测试一个小程序的时候,我们得打开软件,但是打开软件在写代码测试需要等待的时间太长了, 所以我们可以使用cmd完成一些小程序的测试,方便快捷,逼格更高 ^_^ 下面说一下用怎么使用cmd ...
- Python必备基本技能——命令行参数args详解
Python必备基本技能--命令行参数args详解 1. 效果图 2. 源码 2.1 简单命令行参数 2.1 轮廓检测源代码 参考 这篇博客将介绍一项开发人员.工程师和计算机科学家必备的技能--命令行 ...
- python使用argparse解析命令行参数
python使用argparse解析命令行参数 你的程序如何能够解析命令行选项(位于sys.argv中) #示意使用sys.argv进行参数解析: #注意,sys.argv中第0个索引是函数本身,所以 ...
- Py之argparse:Python库之argparse(命令行解析)简介、安装、使用方法之详细攻略
Py之argparse:Python库之argparse(命令行解析)简介.安装.使用方法之详细攻略 导读 python中的命令行解析最简单最原始的方法是使用sys.argv来实现,更高级的可以使用a ...
- python getopt使用_Python命令行参数解析模块getopt使用实例
这篇文章主要介绍了Python命令行参数解析模块getopt使用实例,本文讲解了使用语法格式.短选项参数实例.长选项参数实例等内容,需要的朋友可以参考下 格式 getopt(args, options ...
- 康威生命游戏java_Java Python 康威生命游戏 - 命令行版
Java & Python 康威生命游戏 - 命令行版(2020年7月23日) 制作背景 高二的时候看霍金的<大设计>最后几页的时候看到里面提到了康威生命游戏,介绍了它的规则,感觉 ...
- windows中python虚拟环境virtualenv使用命令行workon的操作错误
windows中python虚拟环境virtualenv使用命令行workon的操作错误 使用命令pip install virtualenvwrapper安装后,使用workon命令不起作用提示 w ...
- php shell,php命令行写shell实例详解
php 可以像java perl python 那样运行,今天发现如果我早早知道这个,或许我不会去学习java 和 python 当年学java不过为了一个程序放在服务器上,不停的跑啊跑,原来 php ...
- python读取文件第n行-Python读取文件后n行的代码示例
这篇文章主要介绍了Python实现读取文件最后n行的方法,涉及Python针对文件的读取.遍历与运算相关操作技巧,需要的朋友可以参考下# -*- coding:utf8-*- import os im ...
最新文章
- Jupyter Notebook各种使用方法
- Linux-SFTP/SSH免密码,钥匙登录
- kibana-7.15.2 一分钟下载、安装、部署 linux
- oracle跨数据库用户操作,ORACLE跨数据库操作,DBLINK的使用
- 未签名的应用程序请求对系统进行无限制访问_关于JavaScript的的高速缓存未命中分析
- 别问,问就是我差点在所有浏览器中注入 JavaScript 代码
- boost 静态库命名规则
- K8s部署Nexus3管理Docker镜像
- PDF文件怎么打印?分享两种打印方法
- html 制作魔方源代码,CSS3 3d环境实现立体 魔方效果代码
- 一个新手对软件开发的理解(写自第一个项目--Linpop之后)
- STM32F407--芯片解读
- 四不帮你弄懂网络编程之最后一步
- docker-compose 启动 Redis 服务
- 如何向Salesforce Support提Case
- 大学生开学需要准备哪些数码产品、五款大学生必买的电子产品
- 性格内向,不爱说话的人,是如何一步步成为领导的
- HTML5开源游戏,梦幻农场,连连看,开心消除类小游戏
- 数据库设计规范(参考)
- 评论:暗黑破坏神3新拍卖行手续费结构