繁体   English   中英

使可执行文件在Linux中运行而无提示

[英]Make executable file run without prompt in linux

每次我运行安装在系统中的可执行文件时,一切都很好,没有任何提示,但是最近我配置了vim编辑器来进行c++编码。 每次我使用make through vim来构建程序并想要运行所构建的可执行文件时,都会弹出一个窗口,表明该文件是可执行文件,是否我要执行它?

我如何关闭该设备,以使没有提示会惹恼我?

编辑:仅当在vim编辑器之外双击文件时,才出现提示。 在debian上使用LXDE桌面。

编辑:我注意到在文件管理器中双击任何可执行文件都会弹出相同的窗口。 通过桌面面板启动应用程序时可以。

我不知道“配置vim以执行c ++”时的操作,但是您应该可以通过运行:make来使用make文件或通过调用来使用g++目录来进行构建:

:!g++ % -o %<  # calls gcc filename.ext -o filename

然后以类似的方式运行已编译的程序:

:!./%<         # executes ./filename  (w/o extension) and without prompting

你在ubuntu上吗? 如果是这样,请尝试打开文件的首选项,找到行为选项,选择打开时执行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM