2009-02-09 47 views
15

Tôi đang sử dụng xcode trong C++. Tôi đang cố gắng để gỡ lỗi dự án của tôi, nhưng trong khoảng thời gian ngẫu nhiên, nó dường như bỏ qua các điểm ngắt của tôi. Có ba điều mà nó làm:XCode tự động tắt các điểm ngắt

1) Đôi khi, khi tôi chạy, nó sẽ tự động chuyển sang chế độ "không kích hoạt điểm ngắt". (nút có liên quan bật sáng và nói "Kích hoạt")

2) Đôi khi tôi chạy, TẤT CẢ các điểm ngắt của tôi chuyển sang chế độ "không thể tìm thấy", với phần bên trong màu vàng. Tôi cần phải bấm hai lần vào chúng để có được chúng trở lại màu xanh đậm (một lần để ánh sáng màu xanh = không hoạt động, một lần đến màu xanh đậm = hoạt động)

3) Đôi khi, khi điểm dừng của tôi là màu xanh đậm, nút nói " hủy kích hoạt "và nó vẫn chỉ bỏ qua điểm ngắt của tôi, chạy thẳng qua nó.

Điều này làm cho nó rất khó để gỡ lỗi chương trình của tôi ...

tôi nên thêm rằng tôi đang sử dụng XCode 3.1 beta trên OSX 10.5.6, trong trường hợp có vấn đề.

cảm ơn.

+0

Việc bỏ phiếu, vì tôi đã trải nghiệm chính xác như nhau - trên thực tế, so với VS, tôi hoàn toàn không biết gì về cách các điểm ngắt hoạt động trong XCode. Tôi dự kiến ​​hành vi tương tự như VS nhưng than ôi, nó không có nghĩa là phải. –

+0

Tôi đã nhìn thấy điều này trong khi cố gắng gỡ lỗi ứng dụng iPhone. Rất phiền phức. –

+0

Tôi cũng đã đăng nội dung này lên các bảng thảo luận của Apple. Nếu tôi nhận được câu trả lời ở đó, tôi sẽ đăng lại ở đây. Ngoài ra, tôi rất quen thuộc với gdb, phần dòng lệnh, nhưng nó không giúp gì cả. –

Trả lời

0

Đã cùng một vấn đề nhưng chỉ khởi động lại iPhone Simulator dường như để sửa chữa nó.

0

Tôi đã gặp phải sự cố tương tự ngay bây giờ. Tôi đã thử tất cả các tùy chọn: cho phép các mục tiêu GCC, hoạt động, cơ sở và khởi động lại và đóng xcode, không có gì được giải quyết. Cuối cùng tôi đã khởi động lại trình mô phỏng và mọi thứ đã bắt đầu hoạt động.

0

Tôi có nhiều hoặc ít hơn cùng một tập hợp các vấn đề và đề xuất tải biểu tượng này rất tiếc là không giải quyết được cho tôi. Hơn nữa, tôi không phát triển cho iphone, chỉ là một ứng dụng thông thường.

Để cụ thể, đôi khi tôi không thể tắt hoặc bật điểm ngắt - đôi khi mã của tôi không dừng ở điểm ngắt mà sau này tôi chứng minh đang được thực thi (với báo cáo in) và không có gì tôi có thể làm dừng lại ở đó - Tôi thấy biểu tượng gỡ lỗi rất khó chịu với một trung tâm màu da cam, mặc dù tôi chỉ có một dự án hoạt động.

Việc bỏ và khởi động lại XCode thỉnh thoảng có hiệu lực - và thật khó chịu, đã có rất ít trường hợp bỏ và khởi động lại hoặc xây dựng lại từ các lỗi liên kết/biên dịch khó chẩn đoán sạch. Thật không may, tôi chỉ cố gắng tất cả những điều này không có hiệu lực. Phím tắt của F2 để tiếp tục làm việc hàng tuần cho tôi, ngừng hoạt động trong một thời gian dài, đã làm việc sáng nay và bây giờ không hoạt động chính xác cùng một điểm dừng mà nó đã làm việc trước khi - nhưng F1 của tôi, bước qua, chìa khóa đã hoàn toàn đáng tin cậy ...)

Tôi hơi thất vọng khi phải thực hiện quá nhiều lần gỡ rối với các câu lệnh in!

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