2013-02-17 21 views
5

Tôi vừa tải xuống và cài đặt Trình tạo Qt. Tôi đã không gây rối với PATH hoặc bất kỳ cài đặt nào khác. Nhưng khi tôi cố gắng chạy một dự án Qt GUI Application, nó mang lại cho các lỗi sau:Lỗi Chạy với Trình tạo Qt

cc1plus.exe:-1: error: error: unrecognized command line option "-fno-keep-inline-dllexport" 

Sản lượng nói:

Error while building/deploying project ProjectFirst (kit: Desktop Qt 5.0.1 MinGW 32bit) When executing step 'Make'

Tôi không hiểu tại sao điều này đang xảy ra. Tôi nhìn nó trực tuyến rất nhiều trước khi hỏi, nhưng không thể tìm thấy gì cả.

+1

xóa GCC khác khỏi Đường dẫn của bạn và bạn đã hoàn tất. – AbiusX

Trả lời

0

Cố gắng sử dụng nmake, không mingw32-làm

0

Vấn đề là bạn đang sử dụng cài đặt mingw32 sai (một phiên bản cũ).

Để giải quyết vấn đề này, hãy kiểm tra xem Kit bạn đã phát hiện phiên bản Mingw chính xác chưa (4.7 phải nằm trong thư mục công cụ cài đặt qt).

7

Tôi vừa tìm thấy sự cố trên máy tính của bạn tôi giống với máy tính của bạn.

Nhập g ++ --version để xem g ++ được dùng theo mặc định từ đường dẫn của bạn. Nếu nó là 4.4. * (< = 4.7.2) sau đó thấy rằng cũ g + + và loại bỏ nó vào thùng rác. Thông thường nó đi với gói Perl, cần thiết bởi cấu hình Qt.

Sau đó quay lại Bảng điều khiển và thử lại g ++ - lần nữa nếu không 4.7.2, sau đó tìm lại g ++ cũ và xóa nó.

Nếu nó được viết g ++: không tìm thấy lệnh hoặc giống như vậy - thay đổi biến PATH của bạn. Đừng quên khởi động lại máy tính của bạn sau khi thay đổi nó.

Khi bạn chuyển đổi g ++ - phiên bản 4.7.2, hãy mong đợi có được thành công.

Các vấn đề liên quan