Hello, World и ошибка "Unresolved external '_main' referenced from c:\borland\bcc55\lib\c0x32.obj" - C (СИ)
Формулировка задачи:
Товарищи, просьба помочь создать инструмент для программирования - не получается.
Вот программа, хотя громко сказано:
Наверно, инклюды есть лишние, но это не главное.
Вот команды компиляции и компоновки:
Вот файл b32.bc - в нём тупо перечислены все библиотеки, имеющиеся в
c:\borland\bcc55\lib и в c:\borland\bcc55\lib\psdk :
[/B] и т.д.
А вот результат:
#include <windows.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> void Main () { printf ("Hello, World!\n"); getch(); }
bcc32 -M -tWC -c -Ic:\borland\bcc55\include -Lc:\borland\bcc55\lib test.c ilink32 -ap -Tpe -x -n -Lc:\borland\bcc55\lib;c:\borland\bcc55\lib\psdk @b32.bc
c0x32.obj test.obj, + test.exe,nul, + CW32.LIB + CW32I.LIB + CW32MT.LIB + ...
Turbo Incremental Link 4.00 Copyright (c) 1997, 1999 Inprise Corporation Error: Unresolved external '_main' referenced from C:\BORLAND\BCC55\LIB\C0X32.OBJ
Файл exe, тем не менее, создаётся (на него даже Касперский ругался), но какой-то непонятный, в нём даже строки Hello, World! не найти. При запуске не делает ничего. Кто подскажет, что я не так делаю? Может, библиотеки надо подключать не все, но в определённом порядке?Решение задачи: «Hello, World и ошибка "Unresolved external '_main' referenced from c:\borland\bcc55\lib\c0x32.obj"»
textual
Листинг программы
#include <stdio.h> int main(void) { return puts("Hello, World!") == EOF; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д