Để liên kết thì dùng link.exe
Có vẻ bạn đang đi đúng hướng rồi đấy, ngày xưa mình dùng TP cũng làm như vậy thì phải.
Em dùng đồ họa để viết 1 chương trình, trong hàm initgraph() có xài đường dẫn tuyệt đối là E:/BORLANDC/BGI và chạy rất tốt, khi xuất ra file EXE cũng chạy tốt, có điều nếu đổi tên thư mục BORLANDC hoặc đem file EXE qua máy khác ko cài BORLAND C hoặc cài ở ổ đĩa khác thì nó báo là thiếu file EGAVGA.BGI.
Em đã mò mẫm và thấy trong thư mục BGI có chương trình BGIOBJ.EXE dùng để chuyển đổi file .BGI thành file .OBJ. Sau khi chuyển đổi EGAVGA.BGI thành EGAVGA.OBJ, em lại không biết cách liên kết nó vào chương trình.
Có anh nào giúp em với, em xài Borland C++ v3.1
Tu là cõi phước
Tình là dây oan
Để liên kết thì dùng link.exe
Có vẻ bạn đang đi đúng hướng rồi đấy, ngày xưa mình dùng TP cũng làm như vậy thì phải.
sửa cái đường dẫn BGI trong chương trình thành rỗng ""
rồi copy cái EGAVGA.BGI đặt cùng thư mục với cái .EXE là được mà
Trong chương trình mình có dùng các font chữ khác, hổng lẽ mang đi đâu cũng phải kè kè cả thư mục BGI bên cạnh, trong khi file EXE chỉ có vài KB!! Mình nghĩ cách liên kết file OBJ cũng tốt, nhưng trong thư mục BORLANDC/BIN không có file nào tên là LINK.EXE cả, dùng RLINK.EXE thì nó chỉ chạy với tên file là .RES (ai biết gì về file này ko?), còn dùng TLINK.EXE thì khi liên kết EGAVGA.OBJ với HIRI.OBJ (chương trình do mình viết) thì nó báo 1 đống lỗi.
Có ai biết cách ko, chỉ em gấp đi, sắp thi HK rồi!!! :((
Tu là cõi phước
Tình là dây oan
hiri ơi! thứ 2 thi rùi mà chưa biết thầy sẽ cho những dạng nào mà ôn đây! thầy minh sẽ cho những dạng nào nói mình biết để ôn nha!