WinXP
Ни UPX, ни MiGW?!
Как это исправить?
Как это исправить?
никак. пока вопросы по человечески задавать не научитесь. что значит "не запускаються"? виснут, выдают ошибки, ЧТО? не путаете ли вы уважаемый "консольные приложения" и "приложения DOS"? больше инфы пожалуйста. и потом - какой именно ХР? Pro or Home?
никак. пока вопросы по человечески задавать не научитесь. что значит "не запускаються"? виснут, выдают ошибки, ЧТО? не путаете ли вы уважаемый "консольные приложения" и "приложения DOS"? больше инфы пожалуйста. и потом - какой именно ХР? Pro or Home?
Windows XP Home Edition SP1
Приложения запускаются, но моментально закрываются
Windows XP Home Edition SP1
Приложения запускаются, но моментально закрываются
А если запустить cmd.exe, а потом попробовать через него?
Windows XP Home Edition SP1
Приложения запускаются, но моментально закрываются
мда... сурово. :D а запустить их через консоль не пробовал? между прочим вопрос у тебя неправильный. они запускаются и отрабатывают. с чего ты решил, что они не запускаются? что ты хочешь увидеть, если приложение - консольное?
А если запустить cmd.exe, а потом попробовать через него?
"появляется куча непонятных английских буковок. HELP!!!" ;)
Windows XP Home Edition SP1
Приложения запускаются, но моментально закрываются
Есть такой глюк. Для ДОС-приложений. Если мышку к окну подвести - оно закрывается. Попробуй в параметрах пиф, запретить использовать мышь.
ЗЫ Кстати в полном экране они просто виснут.
автор писал - консольное приложение.
[COLOR=blue]консольное приложение != приложение DOS[/COLOR]
Почему под XP не запускаются консольные приложения?!
Ни UPX, ни MiGW?!
Как это исправить?
есть такой файлменеджер Тоталкоммандер, у него встроена возможность запуска таких закрывающихся после отработки приложений - нажатием Shift+Enter
а вопрос задан действительно не корректно, но главное, что мы разобрались в сути :)
Почему под XP не запускаются консольные приложения?!
Ни UPX, ни MiGW?!
Как это исправить?
Объясню на примере MinGW.
Заходим в директорию где расположен MinGW.
С помощью обычного Блокнота создаём там файл
gcc.bat
Предположим нам надо скомпилировать, а потом построить программу hello.exe
Создаём файл с исходным кодом hello.c
Далее в gcc.bat пишем:
gcc -c hello.c
gcc -o hello hello.o -mwindows
pause (для посмотра результа мы останавливаем выполнение)
Весь смысл в том, что в файле .bat мы указываем команды программы
Объясню на примере MinGW.
Заходим в директорию где расположен MinGW.
С помощью обычного Блокнота создаём там файл
gcc.bat
Предположим нам надо скомпилировать, а потом построить программу hello.exe
Создаём файл с исходным кодом hello.c
Далее в gcc.bat пишем:
gcc -c hello.c
gcc -o hello hello.o -mwindows
pause (для посмотра результа мы останавливаем выполнение)
Весь смысл в том, что в файле .bat мы указываем команды программы
вариант. но если уж юзаете консольное приложение - не изобретайте велосипед. либо учим команды cmd и делаем все ручками, либо юзаем файловый менеджер (я, например, пользуюсь FARом)
вариант. но если уж юзаете консольное приложение - не изобретайте велосипед. либо учим команды cmd и делаем все ручками, либо юзаем файловый менеджер (я, например, пользуюсь FARом)
Пасиб, кокраз недавно интересовался этим вопросим... :)
Ну вы даете!! Напугали парня. Ведь сами когда-то такими были. Будьте вежливей. Я согласен, что вопрос надо четко формулировать. Но и не надо срываться с цепи ))
?