Tôi đang sử dụng QT Creater 1.0.0. và giấy phép LGPL 4.5.0.qt qmake -tp vc để tạo tệp dự án studio trực quan
Tôi muốn phát triển một ứng dụng trong QT sẽ chạy trên một cửa sổ di động 6.0.
Tôi đã tạo một dự án đơn giản trong QT và tôi muốn tạo các tệp dự án trực quan để tôi có thể biên dịch trên cửa sổ di động bằng cách sử dụng studio trực quan và kiểm tra bằng trình mô phỏng.
Tôi đang sử dụng Visual Studio 2008 TS và cài đặt Windows Mobile 6 SDK.
Tuy nhiên, tôi đã tạo dự án của mình trong QT và tôi duyệt đến nơi dự án được đặt bằng dấu nhắc lệnh QT.
Tôi đang ở thư mục gốc của dự án của tôi và tôi gõ qmake -tp vc Tôi nhận được kết quả này:
thư mục My chứa các tập tin sau đây:
Directory of D:\Projects\PDA_Phone\PDA_Phone
06/25/2009 05:37 PM <DIR> .
06/25/2009 05:37 PM <DIR> ..
06/25/2009 05:18 PM <DIR> debug
06/25/2009 05:17 PM 187 main.cpp
06/25/2009 05:17 PM 233 mainwindow.cpp
06/25/2009 05:17 PM 325 mainwindow.h
06/25/2009 05:17 PM 1,626 mainwindow.ui
06/25/2009 05:37 PM 5,242 Makefile
06/25/2009 05:17 PM 307 PDA_Phone.pro
06/25/2009 05:17 PM <DIR> qtc-gdbmacros
06/25/2009 05:17 PM <DIR> release
06/25/2009 05:17 PM 3,146 ui_mainwindow.h
7 File(s) 11,066 bytes
5 Dir(s) 10,922,962,944 bytes free
bất cứ ai có thể cho tôi nếu tôi làm bất cứ điều gì sai trái với những điều trên. Tôi hoàn toàn mới khi sử dụng QT.
Rất cám ơn mọi lời khuyên,
Xin chào, Đó là làm việc sau khi tôi đặt QMAKESPEC. QMAKESPEC là gì và nó làm gì? Tôi tự hỏi làm thế nào điều này có thể trở thành xấu? Cảm ơn nhiều. – ant2009
QMAKESPEC cho qmake biết nền tảng/trình biên dịch nào đang được sử dụng. Nó có thể trỏ đến một thư mục với một số tập tin cấu hình, hoặc nó có thể là một trong các cài đặt trước. Tôi nghĩ rằng theo mặc định khi bạn thiết lập nó với Qt Creator rằng QMAKESPEC là win32-g ++, do đó, nó không quá nhiều "xấu" như không bao giờ thiết lập cho Visual Studio. Bạn có thể tìm hiểu nó là gì bằng cách thực hiện echo% QMAKESPEC% tại dấu nhắc lệnh – Gerald