LINUX.ORG.RU

История изменений

Исправление dave, (текущая версия) :

С динамической линковкой выявился один нюанс. Линковать можно, но нужно чтобы и либа, и приложение использовали один и тот же алокатор памяти. А так вполне работает при еще одном условии, что и либа, и приложение собраны одной версией rustc, хотя подозреваю, что бинарное представление данных слабо меняется от версии к версии.

То есть, алокаторы в расте вшиваются в либу и приложение отдельно. В си и плюсах было бы по-другому.

Исходная версия dave, :

С динамической линковкой выявился один нюанс. Линковать можно, но нужно чтобы и либа, и приложение использовали один и тот же алокатор памяти. А так вполне работает при еще одном условии, что и либа, и приложение собраны одной версией rustc, хотя подозреваю, что бинарное представление данных слабо меняется от версии к версии.

То есть, алокаторы в расте вшиваются в либу и приложение. В си и плюсах было бы по-другому.