Tôi có hai dự án C++ trong Eclipse CDT chính và được chia sẻ. Trong được chia sẻ tôi có tiêu đề được gọi là calc.h. Tôi muốn sử dụng tiêu đề này trong chính, vì vậy tôi đã điều sau đây:Eclipse CDT C/C++: Bao gồm tệp tiêu đề từ một dự án khác
- thêm
#include "calc.h
để các tập tin có liên quan trong chính - Trong chính 's
properties -> Project references
i kiểm tra của chia sẻ
Tôi hy vọng điều này sẽ hiệu quả, nhưng tôi nhận được fatal error: calc.h: No such file or directory
khi biên dịch, vì vậy dự án tham chiếu bằng cách nào đó không công việc.
tôi có thể lấy nó để làm việc bằng cách thủ công thêm chia sẻ 's thư mục nguồn trong chính' s properties->C/C++ Build->Setting->GCC C++Compiler->Includes
, nhưng tôi tôi có linh cảm xấu rằng điều này sẽ trở nên cồng kềnh vào các dự án lớn phụ thuộc phức tạp hơn. Do đó, tôi hy vọng rằng Eclipse có thể xử lý điều này thông qua các tham chiếu dự án.
Tôi có thiếu thứ gì đó hoặc theo cách thủ công không?
Cách tiếp tục thêm các tệp mới sau? Tôi có cần điều chỉnh CMakeLists không.txt bằng tay và tạo lại tập tin dự án eclipse bằng tay? –
Vâng, đây là cách tôi làm. –