我有交流計劃如何在linux中獲得此點擊並運行效果?
#include <stdio.h>
int main()
{
printf("Hello");
}
在Windows上:
我在Windows上編譯該程序並得到A.EXE
現在,當我double-click
上A.EXE
命令窗口打開
A.EXE運行
,並自動關閉該窗口。
爲了克服這個問題我有兩個解決方案
1>創建batch
文件,內容如下:
a.exe
pause
2>或我的代碼添加getch()
功能
在Linux上
現在我想同樣的事情發生在Linux
我已經在linux上編譯該程序得到a.out並且每當我點擊時什麼也沒有發生?
我已經作出一個shell腳本:
#!/bin/bash
./a.out &
pause
和運行通過點擊它,但仍然沒有發生該腳本?
真正的Linux程序員沒有鼠標;-) –
但是linux用戶可能有 –
@ Mr.32 - 程序打印輸出到STDOUT。要觀看STDOUT,您需要一個終端。打開一個終端,確保你在正確的目錄下,並用'./a.out'執行它。 – ArjunShankar