Chào mọi người!
Mình đang gặp lỗi về vấn đề tách file trên VSCODE, mong mọi người trả lời giúp.
Cụ thể là mình thực hiện tách chương trình thành 3 file riêng biệt là :
- main.c
- test.c ( mình ví dụ tên file , file này chứa hàm để #include vào main.c)
- test.h
Với cấu trúc như trên thì mình tạo project trên DEV-C và chạy thì không vấn đề gì. Còn với VSCODE thì báo lỗi như hình dưới ạ
Sau đó mình có tham khảo trên mạng thì có cách fix như thế này:
- Sẽ đổi file test.c --> test.tpp
- Và trong file test.h --> thì #include thêm test.tpp vào
Như hình bên dưới và chạy bình thường
Còn file test.h thì include như bên dưới
Mình mới học C cũng như lập trình nhúng. Thì thường mình code bên các IDE khác không cần phải như thế. Mình chưa hiểu tại sao phải rắc rối như thế nhỉ, hay có lý do hoặc cách nào tốt hơn. Cảm ơn mọi người đã đọc bài