2011-03-10 2 views
1

안녕하세요 모든 분들께서 제가 프로그램을 만들었고 csv 파일에 데이터를 저장해달라고 요청하고 싶습니다. 지금 나는 눌러서 버튼을 누르면 파일을 열고 그래프를 그릴 수있는 버튼이 포함 된 GUI를 원합니다. gcc를 사용하여 내 프로그램에서 GUI를 추가 할 수있는 방법이 있습니다. 또한 어떻게하면 움직이는 그래프를 만들 수 있을까요? 심전도.gcc를 사용하는 리눅스에서 gui

감사합니다.

답변

1

GTK +와 같은 툴킷을 사용해 보았습니까? 그렇지 않다면 체크 아웃을 권 해드립니다. GTK +는 기본적으로 C로 작성되어 있으므로 잘 작동한다고 생각합니다.

+0

감사합니다. 친절하게 말해 내가 그것을 설치해야하고 파일을 열고 인터페이스 감사 데이터를 표시 할 수 있습니다 – tariq

0

당신의 후 질문 다른 표현 :

을 당신은 csv 파일에 데이터를 저장하는 C 프로그램을 가지고있다. 이 정보를 그래프로 표시하려고하지만 GUI 또는 그래픽 디스플레이를 작성하는 방법을 알지 못합니다. 또한, 애니메이션을 원한다면 (아마도 "ECG"와 연결된 경우 좋을 것입니다) 시간적 측면을 표시하는 것이 좋습니다.

이 권리가있는 경우 GTKCairo 라이브러리를 배우고 GUI를 작성하는 데 사용하는 것이 좋습니다. Build GUI는 지루하고 보잘것없는 작업입니다. 특히 C에서. 그래프로 파일을 빌드하기 위해 gnuplot으로 호출하는 것과 같은 간단한 작업 대신 GUI를 만들고 싶다면 열심히 생각하고 싶습니다. 사용자가 열 수는 있지만 애니메이션을 가져올 수는 없습니다.

+0

고마워요 선생님. 친절하게 내가 그것을 설치해야하고 파일을 열고 인터페이스의 데이터를 표시 할 수 있습니다 덕분에 – tariq

+0

당신은 같은 의견을 여러 번 게시하는 대신 게시물을 명확히해야합니다. 심전도 란 무엇입니까? –

+0

사실, 영어로 'it'이라는 단어는 이전에 언급 한 객체를 참조하지만 어떤 객체도 언급하지 않았습니다. GTK 및/또는 Cairo 설치 방법을 알고 싶습니다. Linux 배포판의 저장소에서 각각에 대한 라이브러리 및 개발 패키지를 찾을 수 있어야합니다. –

0

프로젝트를 C++로 전환하고 GUI에 Qt을 사용하는 것이 좋습니다.

+0

이지만 프로젝트가 거의 완료되었습니다. 마지막 부분 :( – tariq

+0

gcc 대신 g ++를 사용하여 컴파일하려고합니다. 상자에서 정상적으로 작동하며 qt로 guis를 수행하는 것은 쉽습니다 .https :// /doc.trolltech.com/4.7/tutorials.html –

관련 문제