gedit搭建c开发环境
在管理外部工具中,创建启动脚本
1 #!/bin/sh 2 DIR=$GEDIT_CURRENT_DOCUMENT_DIR 3 NAME=$GEDIT_CURRENT_DOCUMENT_NAME 4 /home/lxy/code/c/struct/run.sh ${DIR}/${NAME}
创建run.sh
#!/bin/sh file=$1 ext=${file##*.}#C if [ $ext = "c" ]; thenif [ -f $file ]; then#Complitegcc ${file} -o ${file%.*}#Run${file%.*}echo "\n\n"$fileelseecho "Please Input File !, ex: sh run.sh test.c"fi fi#Python if [ $ext = "py" ]; then/usr/bin/python ${file} fi
这段代码会通过程序文件的扩展名,有选择的运行编译器,所以geditor只需要设置一个快捷键运行程序就可以了
转载于:https://www.cnblogs.com/phpfans/p/3654652.html
gedit搭建c开发环境相关推荐
- Ubuntu 11.04上搭建Android开发环境
本文给大家讲解下如何在Ubuntu 11.04环境下使用Eclipse, Android SDK和 PhoneGap搭建Android开发环境. #1,安装Eclipse 和 Android SDK/ ...
- ubuntu下搭建android开发环境(转载)
在ubuntu下搭建android开发环境,准备学习一下android开发. 1.安装JDK 首先到oracle的官网上下载linux版本的JDK(网址为:http://www.orac ...
- Windows10 下搭建汇编语言开发环境( 利用 DOSBOX 和 MASM32 )
Windows10下搭建汇编语言开发环境(利用DOSBOX和MASM32):https://www.cnblogs.com/zyever/p/7919007.html 如何在win10 64位下搭载汇 ...
- PX4-AutoPilot教程-0-使用VMware虚拟机安装Ubuntu系统并搭建PX4开发环境(ROS+mavros+jMAVSim+gazebo+QGC+QT)
使用VMware虚拟机安装Ubuntu系统并搭建PX4开发环境 本教程使用VMware虚拟机安装Ubuntu18.04系统(官方推荐使用版本),搭建PX4固件版本为v1.9.2,飞控板为pixhawk ...
- 搭建 dicom 开发环境
搭建 dicom 开发环境 搭建 dcm4chee-arc-light (可选) 准备vagrant 准备docker dcm4che/dcm4chee-arc-light dicom 开发环境 编译 ...
- ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk
[置顶] ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk.jdk(by 星空武哥) <div class="article_manage c ...
- emacs 搭建racket开发环境
emacs 搭建racket开发环境 emacs下搭建开发racket的环境,笔者之前用过下面两种模式:geiser和racket-mode.相对而言,后一种方式要显得简单.本文主要介绍后一种方式环境 ...
- 在CentOS 6.2上搭建vim开发环境
在CentOS 6.2上搭建vim开发环境 最后更新日期:2013-07-05 1.首先使用Ubuntu(所在ip为192.168.16.230)翻墙登陆http://www.vim.org/,下载其 ...
- Windows7/10上快速搭建Tesseract-OCR开发环境操作步骤
之前在https://blog.csdn.net/fengbingchun/article/details/51628957 中描述过如何在Windows上搭建Tesseract-OCR开发环境,那时 ...
最新文章
- 数据库开发基本操作-关于sql server 2005 未开放1433端口的问题
- linux 终端什么意思,请问我的终端显示的是什么意思
- 小型企业网站的架构 安全配置与防护
- python 学习源
- 浅谈JVM(一) ClassLoader的双亲委派和沙箱机制
- 关于程序中的需求的变化,责任的分配
- One order popup window 显示逻辑
- vue tree组件_使用Vue 3.0做JSX(TSX)风格的组件开发
- mysql伪表 dual_Oracle系列:(5)select子句
- linux fstab 权限,linux中fstab文件配置简介
- ios 添加浮动效果_iOS 为UITableView的索引 添加浮动放大View显示
- java8—Stream
- 关于Latent Dirichlet Allocation及Hierarchical LDA模型的必读文章和相关代码
- 微信小程序 图片显示不完全
- 极域电子教室软件怎么脱离控制_如何制定职业发展目标,才能避免“现实发展脱离职业规划”的问题...
- python爬虫--王者荣耀高清壁纸下载
- EXCEL内容很少文件却很大---如何变小
- 安卓机器人做图软件_机器人管理与开发软件RoboStudio出安卓版本啦~
- Java系列课程第二十二天(网络编程、正则表达式)
- Matlab面向对象的编程-类使用
热门文章
- php显示mysql数据实例_php 连接mysql数据库并显示数据 实例 转载 aoguren
- 解决Visual Studio (VS) 插件下载缓慢
- 算法学习经典例题整理
- 数据结构-队列之循环队列
- [深度学习] 自然语言处理 --- 1.Attention
- 【Ubuntu-Opencv】Ubuntu14.04 Opencv3.3.0 安装配置及测试
- Cocos2dx开发之锚点
- 深度学习与计算机视觉(四)反向传播及其直观理解
- 房贷利率上浮30%利息太高吃不消,如何让利率变成下浮10%?
- Photoshop一些人像处理技巧总结