Trong Embarcadero RAD Studio 2010, có một thiết lập trong Tùy chọn dự án cho các thư viện tĩnh được gọi là "Dynamic RTL". (Đó là trong phần TLib.)Hiệu ứng của việc thay đổi cài đặt "Dynamic RTL" cho một thư viện tĩnh là gì?
Tôi đã ấn tượng rằng quyết định về việc có nên liên kết RTL động hay tĩnh được thực hiện tại thời gian liên kết, không phải lúc biên dịch. Nhưng các lib tĩnh chỉ biên dịch; không có bước liên kết. Vì vậy, làm thế nào để thay đổi tùy chọn này có hiệu lực lib tĩnh của tôi?
Tôi có một số dự án .exe và .dll sử dụng các lib tĩnh này và tôi đặt tùy chọn "Động RTL" trong các dự án đó. Điều này có ý nghĩa bởi vì chúng thực sự có một cái gì đó để liên kết, nhưng tôi không hiểu những gì có hiệu lực thiết lập này có trên libs tĩnh.
Có thể gây ra bất kỳ sự cố nào nếu lib tĩnh có Dynamic RTL = true trong khi các tệp DLL và EXE sử dụng libs này có Dynamic RTL = false không?