Форум: "Прочее";
Текущий архив: 2006.10.15;
Скачать: [xml.tar.bz2];
ВнизBC_31, как откомпилить следующее... Найти похожие ветки
← →
ArtemESC © (2006-09-20 22:31) [0]#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello, world!!!\n");
return 0;
}
← →
Desdechado © (2006-09-20 22:41) [1]сложность в чем?
PS sltlib.h лишний
← →
palva © (2006-09-20 22:57) [2]Сохранить с расширением c или cpp Например: prog.c
Запустить компилятор:
bcc -I<путь к INCLUDE> -L<путь к LIB> prog.c
при этом bcc должен находить файл tlink.exe (в пути или в текущей директории)
← →
ArtemESC © (2006-09-20 23:01) [3]>> Desdechado © (20.09.06 22:41) [1]
>> сложность в чем?
Что в командную строку записать...
palva © (20.09.06 22:57) [2]
-I и -L слитно с путями писать?
И что такое путь к LIB?
← →
palva © (2006-09-20 23:08) [4]ArtemESC © (20.09.06 23:01) [3]
Писать слитно, без пробелов.
INCLUDE и LIB это директории с большим количеством файлов из установленного компилятора. INCLUDE в основном содержит .h, LIB - .lib и .obj-файлы. Параллельно с ними лежит BIN, которую обычно прописывают в PATH, и которая содержит много exe-файлов, в том числе bcc.
← →
ArtemESC © (2006-09-20 23:13) [5]palva © (20.09.06 23:08) [4]
Спасибо... получил obj, что делать дальше?
← →
palva © (2006-09-20 23:22) [6]Если exe нету, значит компилятор не нашел tlib.exe.
У меня есть статья на эту тему. Правда, она для 32-разрядного BCC 5.1 Но там все аналогично. Временно положил ее сюда:
http://vktm.fatal.ru/cpp/bccstart.htm
← →
ArtemESC © (2006-09-20 23:27) [7]Вроде получился EXE (правда, были жалобы на отсутсвие стекового сегмента), но вот запустив его, я получил недопустимую инструкцию процессору...
← →
ArtemESC © (2006-09-20 23:34) [8]palva © (20.09.06 23:22) [6]
Спасибо за статью...
Возникли вопросы...
1) Обязательно ли копировать BCC в C:\Borland ?
2) Что делать с [7]
← →
DrPass © (2006-09-20 23:37) [9]Я, правда, не помню опции командной строки этого старичка, но... почему бы не запустить из-под IDE bc.exe, там явно указать платформу (DOS?) и не нажать старую добрую комбинацию Ctrl+F9?
← →
ArtemESC © (2006-09-20 23:44) [10]DrPass © (20.09.06 23:37) [9]
Теперь, он не может найти stdio.h ...
Помогите, кто-нибудь, пожалуйста, как эту "хрень" заставить работать...
← →
DrPass © (2006-09-20 23:49) [11]
> ArtemESC © (20.09.06 23:44) [10]
> Теперь, он не может найти stdio.h ...
Ищи в меню Options, там прописываются каталоги к библиотекам и инклюдам
← →
palva © (2006-09-21 09:40) [12]
> ArtemESC © (20.09.06 23:34) [8]
> Возникли вопросы...
> 1) Обязательно ли копировать BCC в C:\Borland ?
> 2) Что делать с [7]
1) Не обязательно. Записывайте в любую директорию. Но укажите потом соответствующие пути в соответствующих параметрах.
2) Под системами типа NT тоже должно работать.
> Вроде получился EXE (правда, были жалобы на отсутсвие стекового сегмента)
Если какие-то жалобы, то значит что-то сделано неправильно.
← →
ArtemESC © (2006-09-21 17:36) [13]DrPass © (20.09.06 23:49) [11]
Спасибо заработало - действительно нужно было опции менять...
palva © (21.09.06 09:40) [12]
> Вроде получился EXE (правда, были жалобы на отсутсвие стекового сегмента)
Если какие-то жалобы, то значит что-то сделано неправильно.
Нужно было просто сразу юзать bc.exe...
← →
palva © (2006-09-21 17:43) [14]> Нужно было просто сразу юзать bc.exe...
А с настройкой размеров окна у вас не было трудностей?
← →
ArtemESC © (2006-09-21 17:45) [15]palva © (21.09.06 17:43) [14]
Нет, если имееться ввиду окна bc.exe...
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.10.15;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.04 c