2014-12-13 17 views
0

C++을 사용하여 그래픽 응용 프로그램 (그리기 및 움직이는 사각형 등)을 만들고 싶습니다. 나는 이것에 Qt library을 사용할 것을 제안 받았다. 저는 Windows 사용자이고 C++ (콘솔) 응용 프로그램 개발을 위해 Visual Studio 2013을 사용합니다. 그래서 Qt 다운로드를 Google에 DLL, libs, headers 등의 패키지를 찾기 위해 입력했습니다. 그래서 헤더와 링크를 내 코드에 포함시킬 수있었습니다. 하지만 내가 발견 한 것은 IDE Qt Creator (필자가 원치 않는)와 Qt Visual Studio 플러그인 (다운로드 한 것이지만 여전히 전체 IDE가 작동해야 함)이었습니다. 그래서 제 질문은 - Qt 라이브러리, C++ 언어 및 Visual Studio IDE를 사용하여 그래픽 응용 프로그램을 개발할 수 있습니까? (양식이 없으며 일부 마우스/키보드 지원으로 그릴 수있는 "캔버스") IDE 또는 플러그인을 사용하면 가장 일반적인 운영 체제에서 응용 프로그램을 쉽게 배포 할 수 있다는 보험에 가입하고 싶지 않습니다.Qt - C++ Visual Studio의 그래픽 응용 프로그램

Qt 크리에이터 IDE를 원하지 않는 이유는 간단합니다. - 학기 프로젝트가 될 기회가 생겨서 추가 IDE없이 선생님이 검토하게됩니다. (나는 단지 VS 프로젝트를 보낼거야/헤더가있는 Makefile과 Qt 라이브러리를 생성했다)

주셔서 감사합니다.

+0

@CaptainObvlious : please ... qt tagwiki 읽기. 'QT'는 완전히 다른 프로젝트입니다. 어느 쪽이든이 질문은이 사이트의 주제가 아니지만 오늘은 가까운 투표 수를 남기지 않았습니다. – lpapp

답변

1

짧은 대답은 : 할 수 없습니다. Qt Creator과 함께 제공되는 Qt SDK이 필요합니다.

Qtqmake 빌드 시스템과 함께 제공되며 응용 프로그램을 컴파일하고 실행하는 데 IDE가 필요하지 않습니다. Qt SDK 및 컴파일러를 사용할 수있는 곳이면 어디에서나 원하는 IDE로 작성할 수 있습니다.

교사에게 신청서를 제출하려면 Qt SDK도 있어야합니다. 이 문제를 해결할 방법이 없습니다. 그리고 대상 환경에서 응용 프로그램을 더 잘 테스트하십시오. 이식성있는 응용 프로그램을 작성하는 것은 쉬운 일이 아닙니다. C:\QtSDK\path\to\something과 같은 경로를 하드 코딩하면 아무런 변경없이 Linux 아래에서 실행할 기회가 거의 없습니다. 당신이 교사의 컴퓨터에있는 SDK를 기대할 수없는 경우

, 당신은 몇 가지 옵션이 있습니다

  1. 하는
  2. 허용되는 어떤 도구 그녀를 물어
  3. 가지고 그들과 함께 스틱 필요한 도구를 설치하는 그녀를 설득하여 최종 평가를위한 자신의 컴퓨터