Tôi có một tệp nhị phân lớn được xây dựng từ nhiều tệp lib tĩnh và tệp cpp độc lập. Nó được cấu hình để sử dụng liên kết gia tăng, tất cả các tối ưu hóa bị vô hiệu hóa bởi /Od
- đó là gỡ lỗi xây dựng.Hiệu suất thấp của liên kết gia tăng
Tôi nhận thấy rằng nếu tôi thay đổi bất kỳ tệp cpp độc lập nào thì liên kết gia tăng sẽ chạy nhanh - 1 phút. Nhưng nếu tôi thay đổi bất kỳ cpp trong bất kỳ lib tĩnh sau đó nó chạy dài - 10 phút, cùng thời điểm như liên kết bình thường. Trong trường hợp này tôi không được hưởng lợi từ việc liên kết gia tăng. Có thể tăng tốc không? Tôi sử dụng VS2005.
Bạn chỉ thay đổi tệp .lib thực hoặc tệp tiêu đề, trong trường hợp cuối cùng không thực sự có thể (nhưng bạn có thể thấy một số lợi ích khi sử dụng pch). – KillianDS
Tôi đang thay đổi chỉ một tệp cpp từ .lib. – ks1322
Kiểm tra dự án .lib cho các tùy chọn/Yu và/Z7. –