C 코드로 새 터미널을 여는 방법은 무엇입니까?

C 코드로 새 터미널을 여는 방법은 무엇입니까?

코드를 컴파일하기 위해 ubuntu 14.04와 Qtcreator를 사용하고 있습니다. 코드로 터미널을 실행할 수 있습니다. system("/home/salman/find_location/start_yarp.sh"); 하지만 다음 줄에는 새 터미널에서 system("/home/salman/find_location/start_icub.sh");두 번째 파일을 열고 싶습니다 . .sh새 터미널을 어떻게 열 수 있나요? 나는 이미 시도했지만 system("gnome-terminal");작동하지 않았습니다.

답변1

사용

system("x-terminal-emulator -e \"/home/salman/find_location/start_yarp.sh\"")

관련 정보