Tôi đã bao gồm:
#include "stdio.h"
#include
#include
Trình biên dịch của tôi bao gồm các cờ
-lreadline
Nhưng tôi vẫn nhận được thông báo lỗi:
lỗi nghiêm trọng: không tìm thấy tệp 'readline/readline.h'
Tôi đang cố gắng sử dụng hàm readline();
Đây là một định nghĩa chi tiết hơn:http://linux.die.net/man/3/readline
Bạn đang đề cập đến bản phân phối Linux nên bạn cần cài đặt thư viện phát triển readline
Trên nền tảng dựa trên Debian, chẳng hạn như Ubuntu, bạn có thể chạy:
sudo apt-get cài đặt libreadline-dev
Điều này sẽ cài đặt tiêu đề chính xác ở đúng vị trí.
Nếu bạn sử dụng ngon quá
nền tảng, chẳng hạn như SUSE, thì lệnh sẽ là:
yum cài đặt readline-devel
Tôi là một lập trình viên xuất sắc, rất giỏi!