Tôi đang sử dụng CDT Eclipse. Tôi đã cấu hình "Builder bên ngoài" và tôi tự động tạo Makefiles. Thật không may, Makefiles được tạo chứa đường dẫn bao gồm tuyệt đối. Tôi muốn sử dụng các Makefiles được tạo ra trên các hệ thống khác (nơi Eclipse chưa được cài đặt) - có cách nào để làm cho Eclipse sử dụng các đường dẫn tương đối vào Makefile không?Lấy CDT Eclipse để sử dụng các đường dẫn tương đối trong các Makefiles được tạo ra
Tôi đã định cấu hình dự án của mình bao gồm thư mục trong Cài đặt -> Cài đặt công cụ -> Trình biên dịch GCC C -> Bao gồm đường dẫn bằng $ {workspace_log}.
Câu trả lời được chấp nhận bên dưới hoạt động cho các đường dẫn bao gồm trong dự án, nhưng về các tệp tài nguyên được liên kết thì sao? Tệp tạo của tôi vẫn chứa các tệp nguồn đường dẫn tuyệt đối. Bạn không sử dụng các nguồn được liên kết trong dự án của mình? Làm thế nào bạn có thể biên dịch trên các hệ thống khác? – dtmland