簡體   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