Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > Linux для начинающих

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.12.2014, 12:28   #11
Vupver
Member
 
Регистрация: 01.12.2014
Адрес: Тверь
Сообщений: 62
Вес репутации: 0
Vupver is an unknown quantity at this point
По умолчанию Re: OpenWrt +C++

Добрый день!
Есть TL-MR3020 с OpenWRT, подскажите порядок как создавать программы на С/C++ с нуля для данной прошивки. Уровень программирования на С/C++ в Linux - ноль. Просмотр нескольких подобных тем на Cyber-Place пока ясности не принес. Интересует с чего начать, а именно подготовка - например, может какие то пакеты установить дополнительные?
Vupver вне форума   Ответить с цитированием
Старый 08.12.2014, 12:47   #12
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: OpenWrt +C++

Пример простейшего кода на Си
Код:
#include <stdio.h>

int main(void)
{
 printf("Hello world.\n");
 return 0;
}
Для компиляции программ под роутер , читайте тему про кросс компиляцию
Admin вне форума   Ответить с цитированием
Старый 08.12.2014, 14:28   #13
Vupver
Member
 
Регистрация: 01.12.2014
Адрес: Тверь
Сообщений: 62
Вес репутации: 0
Vupver is an unknown quantity at this point
По умолчанию Re: OpenWrt +C++

Цитата:
Сообщение от Admin Посмотреть сообщение
Для компиляции программ под роутер , читайте тему про кросс компиляцию
Получается что процесс создания программы в Линукс - это создание (компилирование) отдельного пакета, который потом подключается?
Vupver вне форума   Ответить с цитированием
Старый 08.12.2014, 14:35   #14
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: OpenWrt +C++

Да.
Admin вне форума   Ответить с цитированием
Старый 08.12.2014, 15:56   #15
SergeJey
Junior Member
 
Регистрация: 16.08.2012
Сообщений: 23
Вес репутации: 0
SergeJey is an unknown quantity at this point
По умолчанию Re: OpenWrt +C++

Цитата:
Сообщение от Vupver Посмотреть сообщение
Получается что процесс создания программы в Линукс - это создание (компилирование) отдельного пакета, который потом подключается?
Не обязательно сразу оформлять пакетом, можно для начала просто скомпилировать, переписать бинарный файла на роутер, присвоить атрибуты запуска и запустить. Но почитайте тему кросс-компиляции, там действительно больше информации.
SergeJey вне форума   Ответить с цитированием
Старый 11.12.2014, 18:40   #16
UZmosk
Junior Member
 
Регистрация: 11.12.2014
Адрес: Россия Москва
Сообщений: 1
Вес репутации: 0
UZmosk is an unknown quantity at this point
По умолчанию Re: OpenWrt +C++

С помощью C++ передавать значения в порт ttyUSB
UZmosk вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:49. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика