Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Приложение для DreamShell
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #5
RE: Приложение для DreamShell
(27.08.2014 06:55)SuperClaw писал(а):  Ну да, с LUA могу попробовать - легче его изучить, чем C++ вспоминать
Проще только по той причине, что нет необходимости в настройке окружения для компиляции, а в остальном разница не большая.
А если появится желание сделать что-то по серьезней и быстрее, то все равно к модулям вернешься. И не C++ там а Си Smile

(27.08.2014 06:55)SuperClaw писал(а):  Так какие же модули нужно мне подключать? Какой из модулей за что отвечает?

Хороший вопрос конечно, но по большому счету это можно узнать из исходников, благо большинство их есть на GitHub. А тех что там нету и так понятно для чего служат (хотя тут могу рассказать конкретно по каждому).
Могу подсказать только что все модули с приставкой "lua" расширяют API в LUA окружении, а остальное название модуля говорит о том, что добавится в это окружение.
Допустим luaDS добавляет некоторые функции ядра DS, а luaGUI добавляет API для работы с пользовательским интерфейсом.
Часть модулей это просто составные библиотеки, которые сами по себе ничего не делают, а просто предоставляют другим модулям свои функции. Некоторые из таких модулей могут встраивать дополнительные консольные команды, которые относятся непосредственно к этому модулю.
К примеру модуль bzip2 это одноименная библиотека для других модулей, но она так же встраивает команду в консоль для работы с архивами данного формата.
А вот к примеру модуль sqlite3 никакой нагрузки кроме C API этой библиотеки не несет, но он используется модулем luaSQL.

[Изображение: barbers.png]
27.08.2014 08:33
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
RE: Приложение для DreamShell - SWAT - 27.08.2014 08:33

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Need help building Dreamshell Rio 10 3456 01.07.2024 09:11
Посл. сообщение: SWAT
  DreamShell dev environment setup on macOS VeraBecker 17 10885 19.09.2023 06:25
Посл. сообщение: SWAT
  DreamShell 4.0 - XML Doc SWAT 6 36641 06.04.2015 13:41
Посл. сообщение: SWAT
  DreamShell 4.0 - Module dev SWAT 8 33234 23.12.2013 13:20
Посл. сообщение: SWAT
  Dreamshell BETA3/BETA4 Direct Swap atreyu187 3 20772 09.09.2011 14:27
Посл. сообщение: SWAT
  DreamShell 4.0 - App dev SWAT 3 23313 22.06.2011 23:09
Посл. сообщение: Jirohn
  DreamShell 4.0 - Bug Report SWAT 54 176328 28.03.2011 07:24
Посл. сообщение: SWAT
  Разработка блокнота для DreamShell zaero 28 93788 31.01.2011 16:02
Посл. сообщение: SWAT
  DreamShell 4.0 - Beta Testing SWAT 76 243748 14.07.2010 20:58
Посл. сообщение: SWAT
  DreamShell 4.0 SWAT 43 145801 05.02.2010 07:10
Посл. сообщение: SWAT

Переход:


Пользователи просматривают эту тему: 8 Гость(ей)