2015-01-26 5 views
0

opencv를 사용하는 C++의 이미지 처리 프로젝트가 있습니다. 프로그램이 제대로 실행되고 원하는 출력이 표시됩니다. 그러나, 나는 cout 명령을 사용하여 출력하는 메시지가 있습니다. 터미널 (./myprogram)을 사용하여 프로그램을 실행하면 메시지가 올바르게 표시됩니다. 실행 파일을 두 번 클릭하면 결과 만 출력됩니다 (제 경우에는 새 비디오가 생성됩니다). 그러나 메시지를 얻습니다. 터미널에서 실행되지 않을 때 프로그램이 메시지를 자동으로 프롬프트하도록하려면 어떻게합니까? PS : 다음 할터미널 프롬프트 메시지를 만드는 방법은 무엇입니까?

#!/bin/sh 
cd work_dir 
./myProgram 
read -r -p "Press any key..." key 

을 :

xterm -e run.sh 

을하고 바탕 화면 바로 가기 대신이 명령을 실행할 수 있도록 내가 우분투 14.04

답변

0

이 같은 스크립트를 작성 사용을 run.sh 호출 할 수 있습니다 직접 프로그램의.

관련 문제