Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. RaspBMC

RaspBMC

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
26 Сообщения 1 Posters 288 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    ...мне надо чтобы моя программа (написанная на Raspbian) управляющая GPIO через библиотеку -lbcm2835 запускалась перед пуском самой Raspbmc и работала в фоновом режиме (вариант 2, можно ли сделать переключение между Raspbmc и моим приложением (например обёрнутую в Qt)?)

    скопировал в корень Raspbmc файл откопилированный в Raspbian, но в терминале под Raspbmc файл неудалось запустить =))))))))))

    пробовал так: sudo ./blink
    пишет: sudo ./blink: command not found

    Собственно вопрос: как мне всё это осуществить? Автозагрузку приложения я так понимаю делать надо в /etc/init.d//autostart.sh

    и как собственные кнопки на GPIO привязать к клавиатурным на Raspbmc?=)

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      хоть просто скажите: как запустить код на С++ на Raspbmc (на Raspbian: sudo ./a.out ,но на Raspbmc не прокатывает)

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        если С++ программа не запускается, то тут 2 основных причины:

        1. Она неправильно скомпилирована
        2. Неверный путь прописываете
        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #4

          пробовал так: sudo ./blink
          пишет: sudo ./blink: command not found

          Нужно прописывать полный путь, начиная с корневой директории. Например:
          /home/pi/bla-bla-bla/моя программа

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано
            #5

            -скомпилировал допустим a.out под Raspbian ($ gcc test01.cpp -lbcm2835)
            -скопировал на флэшку (USB)
            -запустил Raspbmc с др. SD и в /home/pi перекинул a.out с флэшки

            • войдя в терминал Raspbmc (нажал выйти и Esc) ввёл:
              cd /home/pi
              sudo ./a.out

            и мне пишет что command not found 0_о

            А вообще то, что я делаю должно работать? Такое ощущение что ./ на Raspbmc неработает

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано
              #6

              полный путь пробовал... тоже самое (

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано
                #7

                случайно поверх Raspbian встала и всё перетёрла Raspbmc

                Вопросы следующие: под Raspbmc теже проги идут? как и в Raspbian???

                1 ответ Последний ответ
                0
                • piP Не в сети
                  piP Не в сети
                  pi
                  написал в отредактировано
                  #8

                  aptitude не работает, sudo apt-get install aptitude делал... апдейдил
                  -bash: aptitude: command not found

                  1 ответ Последний ответ
                  0
                  • piP Не в сети
                    piP Не в сети
                    pi
                    написал в отредактировано
                    #9

                    Посмотрите командой ldd program_name какие библиотеки нужны вашей программе. Может в операционной системе каких-то не хватает

                    Ну и вывод команды elf program_name сюда закиньте, посмотрим, что там у вас скомпилировано

                    1 ответ Последний ответ
                    0
                    • piP Не в сети
                      piP Не в сети
                      pi
                      написал в отредактировано
                      #10

                      устанавливаю bcm2835...
                      wget http://www.open.com.au/mikem/bcm2835/bcm2835-1.15.tar.gz
                      tar xzf bcm2835-1.15.tar.gz
                      cd bcm2835-1.15/
                      ./configure
                      make
                      make install

                      на пункте make вылазиет:
                      make: *** No targets specified and no makefile. Stop.

                      а моей программы больше нету ( Её Raspbmc перетёрла вместе со всей Raspbian

                      1 ответ Последний ответ
                      0
                      • piP Не в сети
                        piP Не в сети
                        pi
                        написал в отредактировано
                        #11

                        я хотел XBMC поставить как приложение: sudo apt-get install xbmc

                        1 ответ Последний ответ
                        0
                        • piP Не в сети
                          piP Не в сети
                          pi
                          написал в отредактировано
                          #12

                          кажись у меня компилятора gcc g++ нету теперь

                          1 ответ Последний ответ
                          0
                          • piP Не в сети
                            piP Не в сети
                            pi
                            написал в отредактировано
                            #13

                            всё что мне надо, это на С++ написать код работающий с GPIO под Raspbmc

                            сейчас есть две SD с raspbmc и почти никакого опыта в линуксе
                            мне нужна либа: lbcm2835 для работы c GPIO
                            редактор... ну NANO пусть останется... QtCreater я 2 недели устанавливал и он слетел... больше возьни

                            1 ответ Последний ответ
                            0
                            • piP Не в сети
                              piP Не в сети
                              pi
                              написал в отредактировано
                              #14

                              фууф... кажись встала либа

                              Можно ли какую еще оболочку поставить с Raspbmc вместе?

                              1 ответ Последний ответ
                              0
                              • piP Не в сети
                                piP Не в сети
                                pi
                                написал в отредактировано
                                #15

                                откомпилированная программа (моя) осталась на флешке.. и я её записал на SD с ОС

                                ldd blink01
                                libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6fb1000)
                                libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e82000)
                                /lib/ld-linux-armhf.so.3 (0xb6fe3000)

                                программа по прежнему не запускается, ведёт себя как будто её нету
                                пробовал:
                                sudo blink01
                                sudo .blink01
                                sudo ./blink01
                                sudo /blink01
                                sudo home/pi/blink01
                                sudo /home/pi/blink01
                                sudo ./home/pi/blink01
                                sudo home/pi/./blink01
                                sudo /home/pi/./blink01
                                sudo /home/pi/.blink01

                                а elf отсутствует, sudo apt-get install elf не катит (щас разбираюсь с ней)

                                1 ответ Последний ответ
                                0
                                • piP Не в сети
                                  piP Не в сети
                                  pi
                                  написал в отредактировано
                                  #16

                                  опаньки... щас попробовал в nano написать код и откомпилировать.. всё норм запускается(
                                  а в mc файл скрипта подсвечивается зелёным, а blink01 серым (или это из-за .out как из-за расширения?)

                                  1 ответ Последний ответ
                                  0
                                  • piP Не в сети
                                    piP Не в сети
                                    pi
                                    написал в отредактировано
                                    #17

                                    какие компиляторы (текстовые редакторы) способны работать в терминале? без оболочки.. (как nano например)

                                    проблема следующая: в терминале всё, что правее на строке за курсором чернеет, а в nano при редактировании cpp файлов (с цветной подсветкой) вообще всё пропадает (чёрное на чёрном я так понимаю)

                                    1 ответ Последний ответ
                                    0
                                    • piP Не в сети
                                      piP Не в сети
                                      pi
                                      написал в отредактировано
                                      #18

                                      Kez, зайдите в свойства вашей программы и разрешите её исполнений.
                                      По усмолчанию, любой перетащеный файл системой не будет воспринят как исполняемый.
                                      (это к ответу на вопрос, почему не запускает программу, скопированную с флешки).

                                      1 ответ Последний ответ
                                      0
                                      • piP Не в сети
                                        piP Не в сети
                                        pi
                                        написал в отредактировано
                                        #19

                                        RomanNV спасибо, а как терминал нормальным сделать? Чтобы не чернело? По SSH всё норм)

                                        1 ответ Последний ответ
                                        0
                                        • piP Не в сети
                                          piP Не в сети
                                          pi
                                          написал в отредактировано
                                          #20

                                          А что у вас с терминалом? Я проблему не понял.

                                          1 ответ Последний ответ
                                          0

                                          • 1
                                          • 2
                                          • Войти

                                          • Нет учётной записи? Зарегистрироваться

                                          • Login or register to search.
                                          • Первое сообщение
                                            Последнее сообщение
                                          0
                                          • Категории
                                          • Главная
                                          • Документация
                                          • Последние
                                          • Пользователи