linkerconfig Создание конфигурации компоновщика на основе среды выполнения Симлинк на: файл /apex/com.android.runtime/bin/linkerconfig Тип файла: команда Usage : linkerconfig [--target <target_directory>] [--strict] [--help] Комментарии Linkerconfig создает один или несколько файлов ld.config.txt и некоторые другие файлы в /linkerconfig во время инициализации. Компоновщик прочитает этот сгенерированный файл(ы) конфигурации, чтобы выяснить связь между библиотеками и исполняемым файлом. Файл конфигурации компоновщика можно использовать для добавления дополнительной информации, в то время как linkerconfig создает конфигурацию компоновщика с модулем. Этот модуль можно определить как linker_config от Soong, и он будет переведен как файл protobuf во время сборки. Файл конфигурации компоновщика (linker.config.json) компилируется в protobuf во время сборки с помощью conv_linker_config. Вы можете найти скомпилированный файл в <base>/etc/linker.config.pb. Например, /apex/com.android.art/etc/linker.config.pb — это конфигурация для com.android.art APEX. /system/etc/linker.config.pb (или его исходный модуль system_linker_config) является особенным, поскольку его ключ ProvideLibs генерируется во время сборки. https://android.googlesource.com/platform/system/linkerconfig/ |