|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » gcc "не включает" заголовочных файлов |
|
gcc "не включает" заголовочных файлов
|
Новый участник Сообщения: 21 |
Профиль | Отправить PM | Цитировать Пишу test.c
Компилирую gcc test.c -o test Выдается ошибка о куче неопределенных функций, как будто он не включает заголовки. В чем может быть проблема ? |
|
Отправлено: 13:51, 18-04-2006 |
Линуксоид-стакановец Сообщения: 2391
|
Профиль | Отправить PM | Цитировать а текст test.c можно? сведения о версии gcc, ОС, под которой запускаете gcc?
|
------- Отправлено: 20:17, 18-04-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать gcc version 3.4.2 (mingw-special)
windows 2000 #include <stdio.h> #include <dos.h> #include <windows.h> main(){ sound(1200); delay(1000); nosound(); beep (1200,1000); printf("\nhoho\n"); return 0; } "undefined reference to .... " и перечисляет sound, delay,nosound, beep, т.е. все кроме printf. далее, если взять lcc-win32 version 3.8, то он налогично будет выдавать "missing prototype for ..." В чем глобальная ошибка-то ? а bcc32 (Borland C++ 5.5.1 for Win32) пишет "call to function ... with no prototype in function main . |
Отправлено: 16:23, 19-04-2006 | #3 |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Скомпилировал gcc version 2.95.2 19991024 (release), который спользуется в Dev-C++. beep прошел, т.е.п ищит и печатает, а с sound проблемы остались. Что-то я не пойму общий вывод из всего этого ... |
Отправлено: 19:10, 19-04-2006 | #4 |
Линуксоид-стакановец Сообщения: 2391
|
Профиль | Отправить PM | Цитировать |
|
------- Отправлено: 22:44, 19-04-2006 | #5 |
Пользователь Сообщения: 86
|
Профиль | Отправить PM | Цитировать а разве using namespace std в gcc уже писать не надо?
|
Отправлено: 01:50, 21-04-2006 | #6 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Цитата:
А в gcc может надо какой-нибудь конфиг подредактировать, в котором указывается, по какому пути h-файлы лежат. В Bcc32 там был файлик, в котором надо было прописать пути к src и lib папкам. Может и в этом компиляторе надо? Или, по крайней мере, проверить есть ли у компилятора файлы dos.h и windows.h. |
|
Отправлено: 11:07, 21-04-2006 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] Как удалить папку "Моя музыка","Мои Картинки", "Мое видео"? | verdix | Microsoft Windows 2000/XP | 3 | 03-10-2009 23:46 | |
CMD/BAT - [решено] Сравнение двух файлов>ветвление "fc" или "diff" | dARKest | Скриптовые языки администрирования Windows | 4 | 06-07-2009 23:02 | |
Debian/Ubuntu - [решено] Пропали кнопки "свернуть","закрыть","во весь екран" в папках | Alex.sys | Общий по Linux | 5 | 02-04-2009 11:13 | |
Не получается найти все выпуски "Хакер"+"спец"+"железо" | verdix | Хочу все знать | 5 | 29-11-2008 15:19 | |
Запретить/удалить пункт "Programs" ("Программы") из меню кнопки "Start" ("Пуск") | submaster | Microsoft Windows NT/2000/2003 | 5 | 13-09-2006 12:29 |
|