2010-03-11 5 views
1

Qt4 및 Qt Creator를 설치했습니다. 이제 명령 줄에서 응용 프로그램을 어떻게 실행할 수 있는지 알아야합니다.Windows의 명령 줄에서 Qt를 실행하는 방법

Qt 및 Qt Creator를 설치했습니다. 프로젝트를 만들어야한다면 Qt Creator를 열고 새 프로젝트를 만들고 거기에 코드를 작성하고 Qt Creator로 컴파일/빌드해야합니다. 그것이 Qt의 절차입니까? 그래서이 경우 저는 어떻게 빌드와 처형이 일어나는지 알지 못합니다.

.pro 파일을 Qt Creator가 아닌 수동으로 만드는 방법을 알고 싶습니다. Qt Creator 외부에서 컴파일하는 방법.

(SIMPLY 내가 QT-CREATOR를 사용하고 싶지 않은,하지만 난 QT 프로그램을 작성해야 ... : D)가 아닌 GUI Qt는 응용 프로그램을 작성하는 방법을 의미하는 경우

+0

정확히하고 싶습니까? * "명령 줄에서 응용 프로그램 실행"*은 다소 모호합니다. –

답변

0

, 나는 그것을 할 이것은 적어도 당신은 Qt는 데이터 구조 및 신호 및 슬롯을 사용하는 CLI 응용 프로그램을 작성할 수 있습니다

int main(int argc, char *argv[]) 
{ 
     QCoreApplication a(argc, argv); 

     //Put your application code here 

     //This line shouldn't be reached until the application is quitting 
     QTimer::singleShot(0, &a, SLOT(quit())); 
     return a.exec(); 
} 

하지만 a.exec()가 당시 아직 실행되지 않았기 때문에 응용 프로그램 코드는 다음과 같습니다 : 실행 중일 때는 이벤트 대기열이 필요한 QTimers와 같은 것을 사용할 수 없을 것입니다.

3

the qmake manual에서 .pro 파일을 수동으로 작성하십시오 (direct link to project files section).

그런 다음 명령 프롬프트에서 바로 실행

qmake MyProFile.pro 
make 

심지어 qmake과 기본 프로 파일을 생성 할 수 있습니다

(또는 NMAKE를 당신이 마이크로 소프트 컴파일러를 사용하는 경우). 프로젝트가 단순하고 외부 라이브러리를 사용하지 않는다면 그대로 사용할 수 있습니다. 프로젝트 폴더에있는 내용을 보려면 다음을 실행하십시오.

qmake -project -o MyProject.pro 
관련 문제