linux运行gedit,Linux系统GEDIT编译运行C++
作为NOIP第一年强制使用Linux系统的考生,真的很难受,被迫还要学一波Linux系统。
正常的Windows对于较基础的程序员来说非常方便好用,但是对于高级程序员来说就是一个坑,于是就有了Linux。
Linux系统自带的编译器不大好用,GUIDE也不能直接把输入数据粘贴进运行框,所以我今天就来讲解一下GEDIT如何使用。
首先,我们需要新建一个文件。
鼠标右键你想建文件的位置,点击”新建文档“里的“空白文档”,然后更改名称“×××.cpp”。
如图:
然后右键“打开方式”,“gedit”。
大概会是这样:
找到上方的“编译”,点击里面的“首选项”。
打开是这样:
点击上面的“插件”,然后疯狂往下划,划到底,并将“外部工具”勾选上:
然后直接点击右下角的“关闭”即可。
回到这个状态:
找到上边的“工具”,点击里面的“Manage External Tools…”。
然后会是这个德行:
选择“New Tool”,键入:
#!/bin/sh
dir=$GEDIT_CURRENT_DOCUMENT_DIR
name=$GEDIT_CURRENT_DOCUMENT_NAME
pre=${name%.*}
g++ $dir/$name -o $pre -g -Wall
if test $? -eq 0; then
gnome-terminal -x bash -c "time $dir/$pre;echo;read;"
fi
并选择快捷键“F*”。
就像这样即可:
然后点击“关闭”。
键入你的程序:
按你刚才设置的快捷键运行。
如果报错,在下方会显示:
否则正常运行,弹出这个框:
里面跟你Windows下正常的.exe文件无异,右键选中粘贴即可将自己复制下来的文本粘贴上去。
程序运行结束后按回车跳出。
运行后会自动生成一个这个东西:
你可以暂且认为它相当于Windows下的.exe文件。
但是你也不能直接运行它,不用管它就好啦。
以上就是在Linux系统中使用GEDIT运行程序的步骤,希望可以对大佬们提供帮助。
rp++
原文:https://www.cnblogs.com/wzc521/p/11040803.html
linux运行gedit,Linux系统GEDIT编译运行C++相关推荐
- Linux环境下用vim编写编译运行C/C++程序
在Linux环境下编写编译运行C程序 首先在终端下输入命令进入编写 vim hello.c #include <stdio.h> int main() {printf("hell ...
- 安卓系统能运行 linux,重磅!安卓系统竟能运行PC软件,实测效果令人惊在当场!...
一直以来,不少人都梦想着在手机上运行Windows系统,打开exe程序,让手机真正变成一部便携式微型计算机.然而,这个大一统的梦想即便是微软自己也并未实现,其在手机端采用的移动版Windows 10, ...
- Win10系统下编译运行汇编程序的3种方法
一:基于DOSBox0.74-3 **写在前面:**本文所指的"书"或"教材"等如无特殊说明均指<汇编语言第4版王爽著> **1. 软件下载安装:* ...
- 编好的C语言程序怎么运行,如何在cmd窗口编译运行c语言程序?
在cmd窗口编译运行C语言程序总共分两步:第一步,在编译器目录下执行编译命令:第二步,在编译器目录下运行可执行程序.需要插件?完全没这回事儿!下面用一个例子来说明. 一.经典的C程序代码 最经典的C程 ...
- linux系统下编译运行C++程序
前提 首先linux系统下要有C++编译环境.可以使用 which gcc which g++ 查看linux系统下是否安装GNU编译器. 编写代码 使用vim命令打开编辑器编写代码 先写一个最简单的 ...
- linux 运行arm,在Ubuntu下编译运行arm架构程序
Ubuntu本身是不支持arm架构的,但是可以通过qemu来执行,编译可以使用gcc对于arm的交叉编译器. 下面的命令是用来安装qemu和gcc for arm的: sudo apt install ...
- Java--Mac系统终端编译运行java文件
首先声明一下,本博客是建立在Mac电脑上已经安装好了JDK,至于怎么安装JDK百度一下或者参考博客 1.我们先来验证一下是否安装成功,打开终端,输入"java -version"命 ...
- arch linux arm下载_linux系统下编译给android JNI调用的Gmssl库
编译给android JNI调用的Gmssl库的方法,网络上并不多.按照叶大强(CSDN账号:hkNaruto)写的<GmSSL Android NDK编译 (版本95c0dba>的帖子编 ...
- 【ORB_SLAM3源码解读】Ubuntu 16.04系统下编译运行 ORB_SLAM3
补充一下,这篇教程编译的是最开始ORB_SLAM3开源的代码版本,现在直接下载的是最新的版本,所以报错会不太一样,不过还是有参考价值的. 官方代码地址 https://github.com/UZ-SL ...
- 大型主机(z/OS系统)编译运行第一个COBOL语言hello world(解决编译时返回码为12问题)
1.创建一个分区数据集**.COBOL.SOURCE存放COBOL源程序,创建时的参数如下所示: 注意事项:Record format=FB Record length=80 Data set na ...
最新文章
- go 项目 cmd目录_Golang 项目布局浅析
- 获取iOS设备的型号
- read-only file system怎么改权限_“我就退出家长群!怎么了?”压垮成年人仅需一个“家长群”上热搜?...
- Oracle中Select语句完整的执行顺序
- IIS+PHP环境下出现HTTP 500服务器内部错误——请检查权限设置
- Golang: How to sort struct with multiple sort parameters?
- 优云软件又双叒通过CMMI ML3评估 , 研发和质量管理水平创新高
- [CSS3]制作50个超棒动画效果教程
- matlab机器人工具箱puma560模型学习
- libcef-详细步骤-将cef浏览器嵌入到Win32中作为子窗口运行
- 记一次自己亲身经历灵异事件
- DDD中常提到的应用架构总结(六边形、洋葱、整洁、清晰)
- 定语从句中的关系代词
- Android 调用手机相册、摄像头拍照及剪裁照片
- 简单 Python 快乐之旅之:Python 基础语法之 JSON 专题
- Jetpack Room基本用法
- ARM开发工具历史及分类详解 (最详尽的区分和介绍ARM DS-5,RVD...
- STM32深入实践教程目录
- js中if到底该如何判断变量为空?
- 人事管理系统——考勤系统需求分析