|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.07.2022, 10:25 | #1 |
Пользователь
Регистрация: 03.09.2021
Сообщений: 11
|
Не создается исполняемый файл
Доброго времени суток!
Возникла проблема, перестало компилируется в исполняемый файл, хотя ранее было все нормально. Переустановил компилятор Mingw ничего не поменялось, проверил переменные среды тоже в порядке. Может какой то ключ в батник добавить чтобы показало где ошибка? Win10, Mingw32, компилирую просто с батника по привычке, мне так удобней. В батнике все просто: g++ t.cpp -o t.exe Переносил файл в корень другого диска Запускал от админа Попробовал Mingw64 Попробовал ту же команду но прописать полный путь полный путь\g++ полный путь\t.cpp -o полный путь\t.exe Ничего не помогает! |
05.07.2022, 11:42 | #2 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Код:
Последний раз редактировалось macomics; 05.07.2022 в 11:56. |
05.07.2022, 11:54 | #3 |
Пользователь
Регистрация: 03.09.2021
Сообщений: 11
|
То же самое - ничего!
|
05.07.2022, 11:55 | #4 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Тогда откройте консоль и запустите bat файл. Возможно у вас не запускаются bat файлы так как вы этого ожидаете.
|
05.07.2022, 13:16 | #5 |
Пользователь
Регистрация: 03.09.2021
Сообщений: 11
|
Хммм а вот это интересно!
Если просто запускаю батник то он выполняется якобы без ошибок. Если дропом в консоль то пишет: g++: error: t.cpp: No such file or directory g++: fatal error: no input files compilation terminated. Хотя файлы есть и все в порядке вроде! |
05.07.2022, 13:19 | #6 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Тогда показывайте все по порядку. Все что написано в консоли. Не забудьте [CODE]добавить эти теги[/CODE], чтобы не было смайлов и другой подстановки от форума.
|
05.07.2022, 14:46 | #7 |
Пользователь
Регистрация: 03.09.2021
Сообщений: 11
|
Так ничего особенного:
Код:
|
05.07.2022, 14:51 | #8 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Так у вас пути не совпадают. Консоль работает в папке "C:\Users\ADMIN-10", а файлы находятся в папке "C:\Users\ADMIN-10\Desktop\PROGr\040Progrprop01\1"
Добавьте в bat файл недостающие строки Код:
Последний раз редактировалось macomics; 05.07.2022 в 15:03. |
05.07.2022, 14:51 | #9 | |
Пользователь
Регистрация: 03.09.2021
Сообщений: 11
|
Еще попробовал не перетаскиванием, а просто консоль открыл и с полными путями прописал то же самое, результат тот же.
Код:
Цитата:
Так я не понял почему раньше все работало с Код:
Почему перестали баты работать должным образом? И я бы может засомневался в том что путь двойной но он же открывает файл по пути и выполняет его. Последний раз редактировалось BDA; 05.07.2022 в 19:36. |
|
05.07.2022, 14:57 | #10 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
У вас пути не срабатывают. Попробуйте убрать из bat файла @echo off
Команды pushd/popd сохраняют и возвращают текущую директорию в правильное положение. Я небольшую очепятку допустил. Забыл одну | в приведенном мной bat файле. Вот так правильно Код:
Последний раз редактировалось macomics; 05.07.2022 в 15:04. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
исполняемый Java файл | Alexmur07 | Общие вопросы по Java, Java SE, Kotlin | 9 | 17.08.2017 18:48 |
исполняемый файл | lohmatyi | Паскаль, Turbo Pascal, PascalABC.NET | 18 | 30.09.2015 09:08 |
Исполняемый файл | Михаил Юрьевич | Общие вопросы Delphi | 2 | 17.07.2013 01:27 |
исполняемый файл | meevka | Общие вопросы C/C++ | 3 | 07.04.2012 16:10 |
mp3 в исполняемый файл | JRcoker | Мультимедиа в Delphi | 5 | 01.10.2008 14:42 |