Идет отладка...

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Идет отладка...

Сообщение gen » 06.11.2009 15:38:54

Открыл *.pas в lazarus. Он спросил :"Закрыть проект?" да
"открыть пАс фаил как консольне приложение?" да

все открылось хорошо. Нажал на кнопку компилировать. И на моменте Идет отладка... почему-то вылажит сообщение(рисунок)

Вот лог дебагера. Странно очень

Код: Выделить всё
=====================================

Bus dirname = 002

-------------------------------------

  Device filename = 001

-------------------------------------

Dev #0: 0x1D6B - 0x0001

  wTotalLength:         25

  bNumInterfaces:       1

  bConfigurationValue:  1

  iConfiguration:       0

  bmAttributes:         0xE0

  MaxPower:             0

    bInterfaceNumber:   0

    bAlternateSetting:  0

    bNumEndpoints:      1

    bInterfaceClass:    0x09

    bInterfaceSubClass: 0x00

    bInterfaceProtocol: 0x00

    iInterface:         0

      bEndpointAddress: 0x81

      bmAttributes:     0x03

      wMaxPacketSize:   2

      bInterval:        255

      bRefresh:         0

      bSynchAddress:    0







=====================================

Bus dirname = 001

-------------------------------------

  Device filename = 003

-------------------------------------

Dev #0: 0x09DA - 0x000A

  wTotalLength:         34

  bNumInterfaces:       1

  bConfigurationValue:  1

  iConfiguration:       0

  bmAttributes:         0xA0

  MaxPower:             50

    bInterfaceNumber:   0

    bAlternateSetting:  0

    bNumEndpoints:      1

    bInterfaceClass:    0x03

    bInterfaceSubClass: 0x01

    bInterfaceProtocol: 0x02

    iInterface:         0

      bEndpointAddress: 0x81

      bmAttributes:     0x03

      wMaxPacketSize:   8

      bInterval:        10

      bRefresh:         0

      bSynchAddress:    0







-------------------------------------

  Device filename = 001

-------------------------------------

Dev #0: 0x1D6B - 0x0001

  wTotalLength:         25

  bNumInterfaces:       1

  bConfigurationValue:  1

  iConfiguration:       0

  bmAttributes:         0xE0

  MaxPower:             0

    bInterfaceNumber:   0

    bAlternateSetting:  0

    bNumEndpoints:      1

    bInterfaceClass:    0x09

    bInterfaceSubClass: 0x00

    bInterfaceProtocol: 0x00

    iInterface:         0

      bEndpointAddress: 0x81

      bmAttributes:     0x03

      wMaxPacketSize:   2

      bInterval:        255

      bRefresh:         0

      bSynchAddress:    0







=thread-exited,id="1",group-id="6182"

=thread-group-exited,id="6182"

*stopped,reason="exited-normally"

(gdb)

<-break-delete 14>
^done

(gdb)

<-break-delete 15>
^done

(gdb)

<-break-delete 16>
^done

(gdb)

<-file-exec-and-symbols >
^done

(gdb)


Добавлено спустя 6 минут 59 секунд:
то есть вопрос в том , почему при компиляции он терминальное окно с результатом не вывел, а приходится приложение запускать через консольку?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
gen
новенький
 
Сообщения: 74
Зарегистрирован: 18.06.2009 21:04:22

Re: Идет отладка...

Сообщение Logo » 07.11.2009 03:41:26

Меню Run>Run parameters
В открытом диалоге ищем Launching Application
Ставим птичку на Use launching application
Ниже проверяем путь к программе-консоли, если нужно, то правим его
Обычно там нужно поправить на /usr/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)
Если вы в KDE то можно /usr/bin/konsole -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)
или для Гном /usr/bin/gnome-terminal -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

Рейтинг@Mail.ru