Ðề tài: Sử dụng MPLAB?
View Single Post
Old 26-11-2008, 07:20 PM   #14
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi vleminh View Post
cám ơn bác. em muốn hỏi các bác là khi mình tao 1 project thì trên màn hình soạn thảo code sẽ tự tạo ra 1 đường dẫn hay mình phải tự viết đường dẫn vào.bởi vì em khai báo là #include "c:\lap trinh\l6.h" thì khi build nhận được thông báo là:
Error 18 "C:\lap trinh\l6.c" Line 1(9,28): File can not be opened
Not in local "c:\lap trinh\l6.h"
*** Error 18 "C:\lap trinh\l6.c" Line 4(10,26): File can not be opened
Not in local "C:\lap trinh\lcd_lib_4bit.c"
Not in "C:\PROGRA~1\PICC\devices\lcd_lib_4bit.c"
Not in "C:\PROGRA~1\PICC\drivers\lcd_lib_4bit.c"
*** Error 128 "C:\lap trinh\l6.c" Line 6(1,23): A #DEVICE required before this line
3 Errors, 0 Warnings.
Halting build on first failure as requested.
BUILD FAILED: Tue Nov 25 11:17:14 2008
em cũng đã thử làm như bác namqn nhưng vẫn chưa đươc. mong các bác giúp em vụ này cái.
Thông thường IDE không sinh ra đường dẫn trong tập tin nguồn của bạn, mà cho phép bạn thiết lập chúng trong các biến môi trường. Mỗi IDE có cách thiết lập hơi khác nhau.

Bạn có thử vào thư mục "C:\lap trinh\" của bạn để xem có các tập tin "l6.h" và "lcd_lib_4bit.c" ở đó hay chưa?

Nếu các tập tin không có ở đó thì bạn có sửa cách viết các dòng #include kiểu nào cũng không giải quyết được lỗi đâu.

Ngoài ra, còn thông báo lỗi rằng bạn phải có một khai báo #DEVICE trước khi sử dụng những gì mà bạn đang đặt ở dòng 6 trong tập tin nguồn "l6.c".

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn