У меня есть двоичный исполняемый файл mytest
, созданный с помощью Clang и bfd / lld, и для того, чтобы он работал правильно, я должен передать ему переменную окружения ASAN_OPTIONS="use_sigaltstack=1"
, но я хочу избежать ввода вручнуючто каждый раз, когда я хочу запустить исполняемый файл из командной строки.
Конечно, я мог бы создать скрипт-обертку, но это добавляет сложности.
Есть ли способ при созданиидвоичный файл, чтобы прикрепить переменную среды и ее значение к двоичному файлу, чтобы он автоматически устанавливался при запуске?
Слишком поздно устанавливать переменную среды в моем коде, потому что Асан читает переменную среды раньшемой код начинает работать.