2015-03-23 20 views
6

Tôi đã cài đặt Mã :: Blocks 13.12 trong Ubuntu 14.04 thông qua kho lưu trữ chính thức. Khi tôi biên dịch, mọi thứ đều ổn. Nhưng khi tôi gỡ lỗi, thông báo sau được hiển thị ở sheel:CODEBLOCKS - cảnh báo: GDB: Không đặt được thiết bị đầu cuối điều khiển: Thao tác không được phép

cảnh báo: GDB: Không thể thiết lập việc kiểm soát thiết bị đầu cuối: Operation không phép

Và chương trình được thực hiện lên đến điểm phá vỡ , nhưng không có gì hơn được hiển thị khi tôi thực hiện các dòng tiếp theo.

Có ai biết cách sửa lỗi này không?

Xin cảm ơn trước.

PD: Tôi đã cài đặt phiên bản GDB mới nhất (phiên bản nằm trong kho lưu trữ). Tôi cũng đã cố gắng sử dụng thiết bị đầu cuối Linux thay vì một Codeblocks cho thấy.

+0

trùng lặp có thể xảy ra của [ubuntu CodeBlocks: cảnh báo: GDB: Không thể thiết lập việc kiểm soát thiết bị đầu cuối: Hoạt động không được phép] (http://stackoverflow.com/questions/11841727/ubuntu-codeblocks-warning-gdb-failed-to-set-controlling-terminal-operation-n) –

Trả lời

2

Tôi nghĩ điều này chỉ có nghĩa là mã :: khối đang chạy gdb trong chế độ "CLI" mà không cần tạo một đầu cuối giả. Vì vậy, khi gdb cố gắng hoạt động đầu cuối, chúng không thành công. Bạn chỉ có thể bỏ qua những tin nhắn này.

-4

Add:

hệ thống ("Tạm dừng")

và nó sẽ làm việc

+0

Vui lòng làm rõ. Thêm: hệ thống ("Tạm dừng") vào nội dung. –

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