Изменение подсказки терминала в `tcsh`

Для тех, кто сталкивается с той же проблемой в Windows с MSYS2 (, используя GCC Suite для компиляции общей библиотеки, связывания исполняемого файла с этой библиотекой, а затем обнаруживая, что зависимости отсутствуют во время выполнения ), вы можете

  1. скопируйте общую библиотеку в тот же каталог, что и исполняемый файл.
  2. ссылка на общую библиотеку из того же каталога, что и исполняемый файл.
  3. измените переменную среды пути, чтобы включить каталог, содержащий общую библиотеку.

MSYS2 может предоставлять Unix-подобную -среду в Windows, но нам по-прежнему необходимо придерживаться способа, которым Windows ищет исполняемые файлы (, включая общие библиотеки )во время выполнения (, короче говоря, LD _БИБЛИОТЕКА _PATH не имеет смысла, и компоновщик не заботится о путях, заданных с помощью rpath; PATH следует использовать ).

0
18.09.2021, 00:47
1 ответ

Вероятно, у вас есть:set prompt="[%n@%M %~]$ ".

Вы можете изменить его на что угодно, добавив/вставив %pдля времени в 12-часовом формате или %Pдля того же в 24-часовом -формате.

Поместите это в свой ~/.cshrcфайл и после каждого изменения отправьте исходный код файла, чтобы включить предварительные изменения и посмотреть, соответствуют ли результаты ожидаемым. Для источника просто введите $ source ~/.cshrcв терминале.

1
18.09.2021, 15:04

Теги

Похожие вопросы