Câu hỏi về lỗi chương trình c
Mình nghĩ lỗi này liên quan đến cấu trúc chip của máy bạn. Máy bạn sử dụng cấu trúc chip x86_64 (dành cho máy 64bit) nên có thể đây là do thư viện bạn dùng chỉ được thiết kế riêng dành cho cấu trúc x86_32 (dành cho máy 32bit) hoặc 1 cấu trúc chip khác. Về vấn đề này thì chắc bạn chỉ còn cách là code trên 1 máy khác 32bit hoặc là sử dụng phiên bản 64bit của nó.
cám ơn bạn đã giải đáp, ở đây mình sử dùng hàm getch () trong thư viện curses.h của Xcode và xảy ra tình trạng này. Bạn có thể chỉ giúp mình hàm để thay thế getch không ?
Hỏi câu hơi stupid chút, nhưng bạn có thêm tham số -lncurses
lúc build chưa vậy?
thêm như nào bạn ? Mình run bằng Xcode mà!
Tức là thêm flag -lncurses
lúc bạn build thông qua terminal của mac ấy. Ví dụ:
gcc -lncurses program.cpp
Nếu xCode có hẳn terminal nằm sẵn vào trong IDE luôn như VSCode thì bạn tương tự.
ok, cám ơn bạn đã nhiệt tình giúp đỡ. Vậy cho mình hỏi câu cuối luôn, nếu dùng lệnh make thì cú pháp thế nào vậy ?