Đây là một câu hỏi cũ, nhưng nó xuất hiện trong một tìm kiếm của Google mà tôi có cùng chủ đề, và tôi nghĩ bây giờ có một câu trả lời tốt hơn: Sử dụng Eclipse/CDT, bây giờ bạn có thể thêm gốc /path/
được cung cấp trong ví dụ ở trên sẽ tự động thêm cây đầy đủ vào Project Explorer của bạn. Tệp nguồn trong các thư mục code_i_want/
và more_code_i_want/
sẽ tự động được đưa vào các bản dựng của bạn tại thời điểm này.
Để loại trừ bad_stuff/
và huge_pile_of_other_code/
thư mục từ xây dựng của bạn (nhưng không phải cây Project Explorer trong Eclipse, có thể tiện dụng), bạn chỉ cần nhấp chuột phải vào từng thư mục trong Project Explorer và chọn Resource Configurations->Exclude from build...
trong popup menu . Biểu tượng trong Project Explorer sẽ được cập nhật để phản ánh các tệp nguồn trong thư mục này sẽ không còn được bao gồm trong bản dựng. Thậm chí tốt hơn, Eclipse cho phép bạn chỉ định mã mà bạn muốn bao gồm trong một số cấu hình xây dựng nhưng không phải ở những cấu hình khác, vì vậy bạn có thể quản lý mã xây dựng theo cách này.
Nguồn
2012-04-18 16:36:18
im chạy btw linux. giải pháp symlink sẽ hoạt động tốt! –
Tôi có nghĩa là bạn có thể sử dụng Eclipse để thiết lập một cái gì đó như một liên kết tượng trưng (và cập nhật câu trả lời của tôi cho phù hợp). Nhưng bạn nói đúng, symlink là một giải pháp tốt, đơn giản. –