6

Tôi đang sử dụng thời điểm QNX để phát triển blackberry. Vấn đề là bất cứ khi nào tôi tải xuống bất kỳ mã mẫu nào và chạy nó trên Simulator. sau đó lỗi đến với tôi.make: *** Không có quy tắc để thực hiện mục tiêu `Device-Debug '. Dừng lại.

Khi tôi làm sạch dự án nó cho tôi Lỗi

**** Clean-only build of configuration Simulator-Debug for project list **** 

make -j4 clean 
make: *** No rule to make target `clean'. Stop. 

**** Build Finished **** 

Và khi xây dựng dự án đó mang lại cho tôi

**** Build of configuration Simulator-Debug for project list **** 

make -j4 Device-Debug 
make: *** No rule to make target `Device-Debug'. Stop. 

**** Build Finished **** 

Những lỗi không cho phép tôi để chạy bất kỳ mẫu mã. xin vui lòng bất cứ ai có thể cho tôi biết làm thế nào tôi có thể giải quyết vấn đề này. Tôi đã đặt mục tiêu là Trình mô phỏng-Gỡ lỗi.

Trả lời

4

Âm thanh như x86/Makefile của bạn không được tạo.

Bạn có thể mở cửa sổ lệnh thông thường và chuẩn bị vỏ bằng tệp bbndk-env.bat từ thư mục cài đặt BBNDK của bạn, sau đó nhập thông tin sau từ cấp cao nhất của dự án demo của bạn? (Thay thế YOURPROJECT.pro bằng bất kỳ tệp .pro nào của bạn thực sự là)

qmake -spec unsupported/blackberry-x86-qcc -o x86/Makefile YOURPROJECT.pro CONFIG+="simulator debug_and_release" 

X86/Makefile có được tạo không? Có lỗi gì không?

Bạn có thể đăng Makefile cho bản demo bạn đang sử dụng không?

+3

Tôi giải quyết được vấn đề của mình. những sai lầm mà tôi đã làm là khi bao giờ tôi nhập khẩu dự án tôi đã chọn "Mã hiện tại như Blackberry C/C++ Makefile dự án" thay vì "Dự án hiện tại vào Workspace" Mà giải quyết vấn đề của tôi. Có bạn đã đúng Makefile của tôi đã được thay đổi và gây ra vấn đề –

+0

nhờ đó là thực sự dễ dàng để có được sai! –

0

Tôi đã gặp vấn đề tương tự và tôi nhận thấy rằng các Makefiles của dự án blackberry là các tên lửa ngoại trừ thẻ QMAKE_TARGET. Vì vậy, tôi chỉ đơn giản là sao chép chúng từ thư mục dự án và (dự án dir)/bản dịch và thay đổi QMAKE_TARGET để tên dự án thích hợp. Nó được xây dựng mà không có bất kỳ vấn đề nào.

Tôi sẽ nói điều đó xảy ra do cấu hình thư mục git khi nó được đẩy.

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