| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > как создать приложение для Linux |
| Автор: zuuuuk 11.1.2008, 21:56 |
| добрый день. Подскажите, плиз, статью или книгу, как создать open source приложение для Linux. |
| Автор: JackYF 11.1.2008, 23:30 |
набрать в редакторе и скомпилировать компилятором. З.Ы. какой вопрос, такой ответ. Добавлено через 45 секунд На форуме есть раздел "Литература", там довольно много ссылок, посмотри там. |
| Автор: bsa 11.1.2008, 23:52 | ||||||
Вот пример OpenSource приложения, которое работает на Linux:
|
| Автор: kirjanov 12.1.2008, 15:24 |
| ну еще тогда надо и текст лицензии какой-нибудь вставить |
| Автор: MAKCim 12.1.2008, 15:50 |
| http://oz.by/books/more1011402.html?id_search=554579 |
| Автор: zuuuuk 13.1.2008, 00:40 |
| Благодарю за внимание. Хотелось бы уточнить вопрос. я запустил пример программы "Hellow World" в kDevelop И получил огромное количество файлов autom4te.cache\ debug\ src\ templates\ AUTHORS ChangeLog configure configure~ COPYING depcomp Doxyfile INSTALL install-sh missing mkinstalldirs NEWS README TODO Makefile.am Makefile.cvs config.guess config.h.in configure.in Makefile.in new2.kdevelop aclocal.m4 ltmain.sh config.sub Осюда следующие вопросы: 1) как запустить это приложение вне kDevelop 2) Порекомендуйте источник, где можно почитать описание этих файлов PS Зарание спасибо |
| Автор: bsa 13.1.2008, 01:18 |
| autom4te.cache - кэш automake (создается automake) debug - результаты отладочной сборки проекта (создается kdevelop) src - исходники templates - шаблоны исходных файлов (*.cpp, *.c, *.h и т.п.) AUTHORS - список авторов проекта ChangeLog - список изменений configure - скрипт конфигурирования проекта (создается automake) configure~ - предыдущий файл configure до того, как ты его правил в kate (мусор) COPYING - лицензионное соглашение (скорее всего у тебя это GPL) depcomp - программа, необходимая для configure (устанавливается automake) Doxyfile - настройки системы документации проекта doxygen INSTALL - инструкция по установке пакета install-sh - скрипт необходимый для configure (устанавливается automake) missing - скрипт необходимый для configure (устанавливается automake) mkinstalldirs - скрипт необходимый для configure (устанавливается automake) NEWS - новости README - "прочти меня" TODO - список задач ("надо сделать") Makefile.am - шаблон для Makefile (из него получается Makefile.in) Makefile.cvs - Makefile для разработчиков (необходимо выполнить make -f Makefile.cvs для запуска automake) config.guess - скрипт необходимый для configure (устанавливается automake) config.h.in - шаблон для config.h (создается automake) configure.in - набор команд конфигурирования (из этого файла automake делает скрипт configure) Makefile.in - промежуточный Makefile для обработки configure (создается automake) new2.kdevelop - файл проекта KDevelop aclocal.m4 - набор шаблонов m4 (создается automake) ltmain.sh - скрипт необходимый для configure (устанавливается automake) config.sub - скрипт необходимый для configure (устанавливается automake) под automake я позразумевал набор утилит automake, autoconf и autoheader. Жирным выделено то, что обязательно должно присутствовать в репозитории проекта. Остальное восстанавливается из выделенных файлов. |
| Автор: MAKCim 13.1.2008, 10:29 |
| zuuuuk, читайте внимательно первый пост bsa |
| Автор: zuuuuk 13.1.2008, 14:29 |
| bsa, благодарю за информацию. может ты посоветуешь книгу в которой подробно описывалось построение всего этого приложения, написание этих файлов. вообще написание приложений для Linux |
| Автор: bsa 13.1.2008, 16:58 | ||
http://www.google.com http://sources.redhat.com/autobook/autobook/autobook_toc.html |