![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| Gradov |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 31.10.2006 Репутация: нет Всего: 3 |
Привет, нужна помощь. Хочу написать первую прогу в Linux типа "Hello World". Стоит Puppy Linux и GNU С Compiler.
gcc ругается на строчку #include <stdio.h> и пишет error: stdio.h: no such file or directory. Почему компилятор его найти не может, он же существует(я проверял). Где можно подправить настройки компилятора - пути к заголовочным файлам *.h ? PS: при непосредственном указании пути к файлу stdio.h тоже самое выдает!!?? |
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 1 Всего: 91 |
Небось C компилите C++ компилятором?
|
|||
|
||||
| Gradov |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 31.10.2006 Репутация: нет Всего: 3 |
Нет gcc вроде C-компилятор. gcc-g++ я еще пока не ставил решил С только проверить. А где можно подредактировать пути к заголовочным файлам не знаете?
Это сообщение отредактировал(а) Gradov - 11.10.2008, 11:45 |
|||
|
||||
| krwlr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 6.12.2006 Репутация: 5 Всего: 51 |
man gcc. gcc -I ... -------------------- убрал |
|||
|
||||
| Gradov |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 31.10.2006 Репутация: нет Всего: 3 |
||||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
А чем данная программа на Си отличается от программы на С++? Или даже чем данная С++ программа отличается от программы на С? ;) Gradov, попробуйте поискать в системе пакет build-essential (это метапакет, в котором есть все зависимости для сборки ПО). Файл stdio.h входит в пакет glibc-devel (в принципе, его можно поставить отдельно, не устанавливая все пакеты build-essential). |
|||
|
||||
| nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 41 Всего: 181 |
А где он находится? И вообще, судя по описанию, Puppy Linux это что-то минимальное и оптимизировано для загрузки целиком в память, там вон в вики целая статья есть по установке компилятора, как там написано делать не пробовали? Да, и вот еще, Модератор: Название темы должно отражать ее суть! -------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 1 Всего: 91 |
Да ну ладно, я когда Си++ пытался скомпилить Си компилятором - он меня так далеко посылал ;) В cpp же нету print, там другой изврот какой то (утверждать конечно не буду, я не знаю ни си, ни си++) Это сообщение отредактировал(а) gta4kv - 11.10.2008, 15:53 |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
Ключевое слово — «данная» программа. Это всего лишь вызов библиотечной функции. Её можно вызвать хоть в паскале ;) Это сообщение отредактировал(а) powerfox - 11.10.2008, 17:14 |
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 1 Всего: 91 |
powerfox, буду знать
я тоже хелло ворлд компилил)) |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
gta4kv, «Хорошая программа на Си является программой на С++». Все программы из книги K&R «Язык программирования Си» являются так же программами на С++. Обратная совместимость ограничена подмножеством С в С++.
|
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 1 Всего: 91 |
Ох уж эти Си ;)
|
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 113 Всего: 317 |
-------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |