01/10/2018, 16:34

Thắc mắc về lỗi LNK1561 entry point must be defined

Mọi người cho em hỏi. Em mới học lập trình thì gặp lỗi này, LNK1561 entry point must be defined , mọi người chỉ dùm em cách fix lỗi này được không??

Văn Dương viết 18:43 ngày 01/10/2018

Với những tài liệu C++ bạn sẽ thấy mặc định sẽ phải có hàm tên là “main”. Compiler sẽ hiểu đấy là entrypoint.

Với hàng C++ nhà anh Mic thì khác, không nhất thiết phải tên là “main”. Thích đặt tên gì thì đặt, nhưng sau đó phải báo cho compiler biết cái nào là entrypoint.

Lỗi kia là do chưa khai báo entrypoint. Để khai báo:
Chuột phải vào Project chọn Properties.
Trong mục Linker, chọn Advanced.
Nhìn sang bên phải sẽ thấy dòng Entry Point.
Hãy viết tên hàm nào là hàm main vào đấy. Vậy là xong.

Bài liên quan
0