gcc вывод данных в файл
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
gcc вывод данных в файл - 2007-11-22 05:37:06.516666
|
|
|
lamer73313
Сообщений: 3
Оценки: 0
Присоединился: 2007-11-22 05:30:44.253333
|
изучаю чистый "С" пишу прогамму
#include <stdio.h>
main ()
{
printf("HELLO WORLD\n");
}
начинаю компилировать под эмулятором cygwin GCC 3.4.4 набрав строчку gcc a.c -o a.out получаю: MZђ яя ё @ Ђ є ґ Н!ёLН!This program cannot be run in DOS mode. $ PE L ќеDG щ а 8 @ P \ @ € .text ° `.rdata @ @.bss @ 0 Ђ А.idata € @ @ А U‰еѓмѓдрЎ 0@ …АtМЩ}ю·Eю%Аряяf‰Eю·Eю ? f‰EюЩmюЗ$P@ иЃ ЙГђђђђђђђђђђђђђђђU‰еѓмѓдрё ѓАѓАБиБа‰Eь‹Eьи и¦ З$ @ иЄ ЙГђђђђђђђђQ‰бѓБ= rЃй ѓ - лй)Бѓ ‰а‰М‹‹@яађђђU1А‰еѓм‰uь‹u‰]ш‰D$‰4$иc ѓм…Аt З$ я€@@ ЃмА Ќ\$ѓгрЗ ‰\$‰4$и0 ѓм‰$лУђђђђђђђђя%x@@ ђђ я%”@@ ђђ U‰еVSѓм‹]‹u…Ы„Ф ЗCЁ 1А№њ ЗCн ЗC ‰ѓЂ ‰‹„ ЗC, @ ЗC0Ё@ ЗC0@ Ў|@@ ‰CЗCx ‹E ‰s(ЗCHp@ ЗCL`@ ЗCPP@ ЗCT@@ ЗC$0@ ‰ЗC0@ ЗC @ ЗC @ ЗCD @ З$ и› ‰C|ѓмЗC4 @ ЗC8 @ ЗC< 0@ ЗC@@0@ иґ ё Ќeш[^]В З$ иJ ‰В1АѓъяtвЗBЁ ‰Уёњ ЗBн ЗB 1Т‰“Ђ ‹“¤ ‰ѓ„ ЗC, @ ЗC0Ё@ ЗC0@ Ў|@@ ‰йяяяя%€@@ ђђ U‰е‹MV‹uS‹]л‹Q‹ѓБт9Щrр[^]ГЌ¶ Ќї Uє @ ‰её @ ѓм‰T$‰D$З$ @ и¬яяяЙГђђђђђђђђђђя%Ђ@@ ђђ я%@@ ђђ я%Њ@@ ђђ я%ђ@@ ђђ U‰е]ГђђђђђђђђђђђU‰е]ГђђђђђђђђђђђU‰е]ГђђђђђђђђђђђU‰е]Гђђђђђђђђђђђя%„@@ ђђ я%¤@@ ђђ яяяя яяяя HELLO WORLD @@ hA x@ l@ xA ¤@ ¬@ ё@ И@ Ф@ и@ A A A $A 0A ¬@ ё@ И@ Ф@ и@ A A A $A 0A 5 __main F_impure_ptr ·calloc пcygwin_internal dll_crt0__FP11per_process efree Kmalloc ›printf realloc QGetModuleHandleA @ @ @ @ @ @ @ @ @ cygwin1.dll @ KERNEL32.dll .text A .data .bss .file ‰ юя ga.c _main P .text P 8 .data .bss .rdata probe – done .text ђ - .data .bss ' А .text А X .data .bss .text .idata$7D .idata$5x .idata$4@ .idata$6¬ .text 0 .idata$7` .idata$5” .idata$4\ .idata$6 4 @ .text @ P .data .bss .text ђ .idata$7T .idata$5€ .idata$4P .idata$6и .text .idata$7H .idata$5| .idata$4D .idata$6ё K \ Р .text V .data .bss .text .idata$7L .idata$5Ђ .idata$4H .idata$6И .text .idata$7d .idata$5 .idata$4` .idata$6$ .text .idata$7X .idata$5Њ .idata$4T .idata$6 .text 0 .idata$7\ .idata$5ђ .idata$4X .idata$6 w @ .text @ .data .bss € P .text P .data .bss ™ ` .text ` .data .bss Є p .text p .data .bss .text Ђ .idata$7P .idata$5„ .idata$4L .idata$6Ф .text ђ .data .bss .idata$7t .idata$5¤ .idata$4l .idata$60 .file ™ юя gfake hname l fthunk ¤ .text .data .bss .idata$2 .idata$5 .idata$4h .file і юя gfake .text .data .bss .idata$4p .idata$5Ё .idata$7x .text .data .bss .idata$2 .idata$5t .idata$4< .idata$4d .idata$5њ .idata$7h » Ъ м @ яя ы Ё _free ё P@ яя + ђ F яя _ яя y яя • P@ яя § P@ яя № ђ Г P@ яя У ђ з х яя _environ 0 P@ яя B P@ яя __dll__ яя R яя g @ яя v яя Њ | џ Ђ ° О @ яя Ы й @ х P@ яя ___main __allocaђ P@ яя _calloc __fmode & h 9 L x Z яя _realloc m ђ { яя ђ __end__ P@ яя џ ¤ _malloc 0 № Ё З яя а P@ яя т яя Ђ „ % P@ яя 2 € S Њ _ яя w яя € ” – « яя З яя _printf 0 Я x P@ яя ' _WinMainCRTStartup _mainCRTStartup _cygwin_crt0 __cygwin_crt0_common@8 _do_pseudo_reloc __pei386_runtime_relocator _cygwin_premain3 _cygwin_premain2 _cygwin_premain1 _cygwin_premain0 ___RUNTIME_PSEUDO_RELOC_LIST__ ___cygwin_crt0_bp __data_start__ ___DTOR_LIST__ __nm___impure_ptr ___tls_start__ _dll_crt0__FP11per_process __size_of_stack_commit__ __size_of_stack_reserve__ __major_subsystem_version__ ___crt_xl_start__ ___crt_xi_start__ ___chkstk ___crt_xi_end__ _GetModuleHandleA@4 __bss_start__ ___RUNTIME_PSEUDO_RELOC_LIST_END__ __size_of_heap_commit__ ___crt_xp_start__ ___crt_xp_end__ __minor_os_version__ __image_base__ __section_alignment__ __imp___impure_ptr _cygwin_internal __RUNTIME_PSEUDO_RELOC_LIST__ __data_end__ __CTOR_LIST__ __bss_end__ ___crt_xc_end__ ___crt_xc_start__ ___CTOR_LIST__ _cygwin1_dll_iname __head_cygwin1_dll __imp____main __file_alignment__ __imp__malloc __major_os_version__ __imp__realloc __imp__GetModuleHandleA@4 __DTOR_LIST__ __size_of_heap_reserve__ ___crt_xt_start__ __subsystem__ __imp__calloc __imp__cygwin_internal ___tls_end__ __imp__dll_crt0__FP11per_process __imp__free __major_image_version__ __loader_flags__ __imp__printf __head_libkernel32_a __minor_subsystem_version__ __minor_image_version__ __RUNTIME_PSEUDO_RELOC_LIST_END__ __libkernel32_a_iname ___crt_xt_end__ в чём проблема?
|
|
|
RE: gcc вывод данных в файл - 2007-11-22 08:50:08.886666
|
|
|
BinZo
Сообщений: 230
Оценки: 0
Присоединился: 2006-12-02 20:29:14.373333
|
ИМХО он вывел тебе текст нужного exe-шника. Попробуй все это сохранить в файл с расширением exe.
|
|
|
RE: gcc вывод данных в файл - 2007-11-22 20:13:06.190000
|
|
|
lamer73313
Сообщений: 3
Оценки: 0
Присоединился: 2007-11-22 05:30:44.253333
|
---------------------------
a.exe - Не удалось найти компонент
---------------------------
Приложению не удалось запуститься, поскольку cygwin1.dll не был найден. Повторная установка приложения может исправить эту проблему.
---------------------------
ОК
---------------------------
что-нибудь ещё? или можно ли использовать Visual C++ для написания "С" ведь С++ это дополнение к "С"? просто стуктуру нужно немного изменить.или где мне достать эмулятор UNIX PDP-11? помогите, а по я ищу сам решение )
|
|
|
RE: gcc вывод данных в файл - 2007-11-22 20:16:37.163333
|
|
|
Yashin
Сообщений: 964
Оценки: 0
Присоединился: 2007-05-09 20:18:01.153333
|
перенаправь вывод в файл. > или >> файл
|
|
|
RE: gcc вывод данных в файл - 2007-11-23 10:21:29.786666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: lamer73313
---------------------------
a.exe - Не удалось найти компонент
---------------------------
Приложению не удалось запуститься, поскольку cygwin1.dll не был найден. Повторная установка приложения может исправить эту проблему.
---------------------------
ОК
---------------------------
что-нибудь ещё? или можно ли использовать Visual C++ для написания "С" ведь С++ это дополнение к "С"? просто стуктуру нужно немного изменить.или где мне достать эмулятор UNIX PDP-11? помогите, а по я ищу сам решение ) скопируй cygwin1.dll в C:/windows/system32 и забудь про это. можно конечно использовать visual c++, но c++ это не дополнение к C – это другой язык. про дополнение – это всё врут: этих дополнений столько, что они меняют философию кодинга, и, как следствие, крайне редко C-программа с первой попытки компилируется компилятором C++.
|
|
|
RE: gcc вывод данных в файл - 2007-11-23 10:23:46.806666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
а эмулятор php-11 (emerge мне тут подсказывает) называется simh.
|
|
|
RE: gcc вывод данных в файл - 2007-11-23 19:21:37.596666
|
|
|
lamer73313
Сообщений: 3
Оценки: 0
Присоединился: 2007-11-22 05:30:44.253333
|
quote:
скопируй cygwin1.dll в C:/windows/system32 и забудь про это. спасибо помог! всё работает в точности, как ты написал. quote:
ORIGINAL: rgo а эмулятор php-11 (emerge мне тут подсказывает) называется simh. ты наверно имел ввиду PDP-11.
|
|
|
RE: gcc вывод данных в файл - 2007-11-23 21:32:11.360000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: lamer73313 ты наверно имел ввиду PDP-11. да-да. точно. пальцы по привычке не то набрали.
|
|
|
RE: gcc вывод данных в файл - 2007-11-27 23:59:55.980000
|
|
|
kosolapov
Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
|
используй minGW
|
|
|
|
|