Проблема зависимостей с автоделает

О AwesomeWM, от его FAQ:

Необходимо использовать коды клавиши, вместо keynames, как это:

  1. Выполненный xev.
  2. Нажмите клавишу Print.
  3. Считайте вывод

    KeyPress event, serial 34, synthetic NO, window 0x1200002,
    root 0x291, subw 0x0, time 1510129, (471,293), root:(472,316),
    state 0x0, keycode **107** (keysym 0xff61, Print), same_screen YES,
    ...
    
  4. Создайте ~ / снимки экрана, установите scrot и добавьте следующее к rc.lua:

    awful.key({ }, "#107", function () awful.util.spawn("scrot -e 'mv $f ~/screenshots/ 2>/dev/null'") end),
    

Теперь можно протестировать, что можно создать снимки экрана с любой раскладкой клавиатуры.

3
09.05.2013, 11:40
1 ответ

На самом деле automake -a будет заботиться обо всем о зависимостях при компиляции программы. Я прошел этот документ 1 и 2, который объясняет о, автоделают зависимости. Я предполагаю, что Вы читаете, тот документ для получения дополнительной информации расценивает.

1
27.01.2020, 21:32
  • 1
    подхода кошки, Позволил мне объяснить проблему больше 'подробно': программа записана в C и состоит из 6 файлов источника/заголовков: main.c, main.h, configuration.c, configuration.h, ll_socket.c, ll_socket.h. Для "configuration.c" это генерирует корректный .po файл в соответствии с ".deps" каталогом, так как это содержит список со всеми зависимостями, которые имеет "configuration.c" файл. Однако для "ll_socket.c" .po файл в соответствии с ".deps" каталогом только содержит "# фиктивная" строка так, когда дело доходит до компиляции с GCC, зависимости не могут быть удовлетворены. –  Ricardo 09.05.2013, 12:20

Теги

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