Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Borland c++ compiler 5.5 выдает ошибку 
:(
    Опции темы
Спец
Дата 2.11.2006, 08:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



Нашел в инете исходник:

#include <stdio.h>
int main() { 
    printf("Hello world!\n"); 

}

 пытаюсь его скомпилировать (написать свою первую прогу на C++) но ничего не удается, компилятор выдает следующюю ошибку:
1: Unable to open file 'stdio.h'
4: Что то типа этого: Вызываешь неопределённую функцию...
в чем причина? как исправить?

компилирую так:
открыфваю cmd ввожу обсалютный путь к компилятору и обсалютный путь к файлу который компилю, ввожу относительный путь к файлу который компилить надо, cmd меня не понимает.

PM MAIL   Вверх
apook
Дата 2.11.2006, 08:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 9
Всего: 23



Код

ввожу  обсалютный путь к файлу который компилю, ввожу относительный путь к файлу который компилить надо,

Как это


 Смотри чтоб переменная PATH  содержала путь к BCC и его
LIB и INCLUDE директориям


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
Спец
Дата 2.11.2006, 09:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



cоздал файлы:
bcc32.cfg
с содержанием 
  -I"c:\Borland\Bcc55\include"
  -L"c:\Borland\Bcc55\lib"
и
ilink32.cfg
с содержанием 
  -L"c:\Borland\Bcc55\lib"

в cmd пишу:
C:\Borland\BCC55\Bin\bcc32 C:\Borland\BCC55\Bin\1

выдает: 
Unable toexecute command 'ilink32.exe'

в чем причина - не понимаю

а где  PATH  прописать ?


PM MAIL   Вверх
Daevaorn
Дата 2.11.2006, 09:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Спец, перейди  в директорию BIN компилятора  и оттуда его уже запускай. А path надо прописывать в переменных окружения.
PM MAIL WWW   Вверх
Спец
Дата 2.11.2006, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



дело в том что запускаяется компилятор из командной строки, а вот нажимая на него ничего приктически не происходит..окошко всплывёт и исчезнет

как мне перейти в директорию BIN компилятора?
открыть эту папку и потом только запускать компилятор из cmd?)

и расскажите плиз где переменные окружения вбиваются


Это сообщение отредактировал(а) Спец - 2.11.2006, 09:58
PM MAIL   Вверх
apook
Дата 2.11.2006, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 9
Всего: 23



Из cmd полный путь к компилятору указывать не надо а к файлу надо

Start-->Панель Управления-->Система-->Дополнительно

Там внизу есть кнопка "Переменные среды"  Дальше разберешся


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
Любитель
Дата 2.11.2006, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Другое классическое решение - создай бытник, в нём напиши:
SET PATH=C:\Borland\BC55\bin;%PATH%
Создай ярлык, в котором "cmd.exe "путь к батнику" /k
Точно не помню, может /k перед путём.


--------------------
PM MAIL ICQ Skype   Вверх
apook
Дата 2.11.2006, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 9
Всего: 23



@echo off
echo %PATH% | find -c -i "C:\Borland\BC55\bin" >nul
if errorlevel 0 SET PATH=C:\Borland\BC55\bin;%PATH%


зачем ярлык клацни по батнику да и все


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
Спец
Дата 2.11.2006, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



создал переменную PATH = C:\Borland\BCC55\Bin;C:\Borland\BCC55\Include;C:\Borland\BCC55\lib

создал bat файл с содержанием:
@echo off
echo %PATH% | find -c -i "C:\Borland\BCC55\Bin">nul
if errorlevel 0 SET PATH=C:\Borland\BCC55\Bin;%PATH%

А куда приписывать путь к файлу .cpp ?

SET PATH - это команда наверно вставляет в переменную путь, значит можно было не прописывать в переменной ничего, а обойтись одним батником?

я вобще-то ламер, полный в it программировании, объсните пожалуйста, что чего куды и как мне щас прописать
PM MAIL   Вверх
Любитель
Дата 2.11.2006, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Либо батник, либо в переменных окружения. Первое предпочтительное - т. к. выполняется локально.
Компилишь классически bcc32 my_file.cpp. Усё.


--------------------
PM MAIL ICQ Skype   Вверх
Спец
Дата 2.11.2006, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



так а my_file.cpp куда вписывать?
PM MAIL   Вверх
apook
Дата 2.11.2006, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 9
Всего: 23



Ты по ходу Borland не правильно установил. Переустанови.
здесь уже говорили

Это сообщение отредактировал(а) apook - 2.11.2006, 14:28


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
Спец
Дата 2.11.2006, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



а он по другому не устанавлшивается, забил я вобщем на него, народ говорит что уж очень он глючный. 

Завтра поеду cd с с++ покупать, а какой выбрать не знаю..
чей компилятор посоветуете? или среду..
на нем будет разрабатываться админ панель к cms

Intel'овский говорят не плохой?
PM MAIL   Вверх
bsa
Дата 2.11.2006, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Цитата(Спец @ 2.11.2006,  17:06)
а он по другому не устанавлшивается, забил я вобщем на него, народ говорит что уж очень он глючный. 

Завтра поеду cd с с++ покупать, а какой выбрать не знаю..
чей компилятор посоветуете? или среду..
на нем будет разрабатываться админ панель к cms

Intel'овский говорят не плохой?

Для начала установи себе Borland C++ 3.1.
А еще лучше изучи DOS. Чтобы не спрашивать как в cmd сменить директорию. Кстати, есть очень полезная команда: HELP smile
PM   Вверх
Любитель
Дата 3.11.2006, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Цитата(bsa @  2.11.2006,  22:07 Найти цитируемый пост)
Для начала установи себе Borland C++ 3.1.

Зачем? Зачем учиться на корявых компилерах?


--------------------
PM MAIL ICQ Skype   Вверх
JackYF
Дата 3.11.2006, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



Borland C++ 3.1 - это зло. Все, что про него можно сказать - был выпущен в 1990 году. В соответствии с этим и поддержка стандарта и библиотек в нем, и интерфейс соответствующий...


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Спец
Дата 3.11.2006, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



Во всём городе нет ниодного диска..

Lcc win32 нормальный компилятор?
PM MAIL   Вверх
JackYF
Дата 3.11.2006, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



LCC? Хм. Не слышал о нем... Сейчас буду искать, что за зверь...

Добавлено @ 19:00 
Ха, все бы ничего, но это С-компилер, а не С++. Если устроит...

Я бы не советовал.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
bsa
Дата 3.11.2006, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Цитата(JackYF @ 3.11.2006,  17:14)
Borland C++ 3.1 - это зло. Все, что про него можно сказать - был выпущен в 1990 году. В соответствии с этим и поддержка стандарта и библиотек в нем, и интерфейс соответствующий...

Зато азы выучить можно не заморачиваясь на создание проектов и пр.
А если надо нормальную среду - Code::Blocks вполне вменяемая среда.
PM   Вверх
Спец
Дата 4.11.2006, 00:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



а про  Dev-C++ что можите сказать, стоит юзать?
PM MAIL   Вверх
bsa
Дата 4.11.2006, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Цитата(Спец @ 4.11.2006,  00:06)
а про  Dev-C++ что можите сказать, стоит юзать?

Глючноват. У меня частенько вис.
PM   Вверх
apook
Дата 4.11.2006, 05:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 9
Всего: 23



Turbo C++ вполне вменяемкачнуть 

Продолжение линейки Turbo от Borland

Правда еще не пробовал однако что-то ...

Это сообщение отредактировал(а) apook - 4.11.2006, 05:16


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
Любитель
Дата 4.11.2006, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Если под винду. То тут два хороших начала:
1. Бесплатное - MinGW
2. Платное - VC++ (хотя экспресс - бесплатно)
Компилеры вроде Comeau вне игры в силу их заоблачности.
А про IDE - молчу, итак уже наболтались.


--------------------
PM MAIL ICQ Skype   Вверх
Спец
Дата 4.11.2006, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 2.11.2006

Репутация: нет
Всего: -2



скачать  MinGW _http://prdownloads.sourceforge.net/dev-cpp/devcpp4980.exe
PM MAIL   Вверх
Любитель
Дата 4.11.2006, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Это Dev C++ + MinGW.
Чистый MinGW можно взять с того же соурсфорджа.


--------------------
PM MAIL ICQ Skype   Вверх
Shadow_86
Дата 4.11.2006, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 24.9.2006

Репутация: нет
Всего: нет



всем сдласти!люди нужна помощь!у меня такая проблема!дали курсак тема "Системное и реальное время в IBM PC",сделать эмулят кто мне может пояснить что именно надо здесь сделать,какой эмулятор?что онг мне должен показать?и все такое!заранее спасибо!если что моя почта [email protected]
 smile 
PM MAIL   Вверх
JackYF
Дата 6.11.2006, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



Цитата(Shadow_86 @  4.11.2006,  17:58 Найти цитируемый пост)
всем сдласти!люди нужна помощь!у меня такая проблема!дали курсак тема "Системное и реальное время в IBM PC",сделать эмулят кто мне может пояснить что именно надо здесь сделать,какой эмулятор?что онг мне должен показать?и все такое!заранее спасибо!если что моя почта [email protected]
 smile  


Тебе в Центр Помощи. И там напиши, пожалуйста поподробнее проблему, а не в двух словах...



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
apook
Дата 27.12.2006, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 9
Всего: 23



Меняем переменные среды не парясь о перезагрузке компа

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  setTCPPenv.7z 13,19 Kb


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
JackYF
Дата 27.12.2006, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



apook, а это было к чему? Тема уже 3 недели как закрыта была...


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
apook
Дата 27.12.2006, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 9
Всего: 23



Да скучновато тут одно по одному муссируют "Путь программиста"
"Какой компилятор", ну а тема то однако не закрыта


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1451 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.