30/09/2018, 17:29

File trên Linux là case sensitive

Bữa giờ toàn code trên linux mà không để ý cái này. Hôm nay include một file mới thấy lỗi lạ như sau

File có tên là Log.h

Đạt include như sau

#include <log.h>

thì bị báo lỗi không tìm thấy file. Chỉ khi nào include như sau

#include <Log.h>

Thì mới hết lỗi.


Chỉ share thôi, ai rảnh vào test thử.

... viết 19:36 ngày 30/09/2018

Hình như trên Window cũng thế mà

Mai Anh Dũng viết 19:32 ngày 30/09/2018

Oh, test rồi hả, trước giờ không để ý vụ này.

... viết 19:44 ngày 30/09/2018

Thì trong Qt ví dụ em dùng

#include <QGraphicsView>

Thay chữ Q hoa thành q thường là cũng sai mà

Mai Anh Dũng viết 19:38 ngày 30/09/2018

À, trước giờ không để ý vụ này. Cái này là cái tội không để ý. Phải sửa lại cái title như thế nào đây? @nguyenchiemminhvu

LE Manh Cuong viết 19:40 ngày 30/09/2018

Windows NTFS file system là case-sensitive, nhưng API để access file cho ứng dụng Windows lại là case-insensitive. Đọc thêm tại đây.

Cái này phụ thuộc vào file system sử dụng chứ không riêng gì Linux hay Windows.

Bài liên quan
0