|
0 / 0 / 1
Регистрация: 08.08.2025
Сообщений: 11
|
||||||
Process finished with exit code -115.12.2025, 08:22. Показов 4496. Ответов 28
Метки нет (Все метки)
Добрый день. Столкнулся со следующей странной ситуацией. Моя программа возвращает -1 до того как вообще заходит в int main().
Код:
Компилирую через MinGW 64, -std=c++23. Что-как-почему оно компилируется, но ломается еще до того как войдет в int main()?
0
|
||||||
| 15.12.2025, 08:22 | |
|
Ответы с готовыми решениями:
28
Ошибка "Process finished with exit code -1073741819 (0xC0000005)"
|
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,380
|
|
| 16.12.2025, 16:48 | |
|
Emkave,
Волшебный вы специалист. Вас надо на нобелевскую премию номинировать. А нормальную IDE использовать не пробывал? И не морочать людям голову.
0
|
|
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,380
|
|
| 16.12.2025, 16:55 | |
|
0
|
|
|
0 / 0 / 1
Регистрация: 08.08.2025
Сообщений: 11
|
|||
| 16.12.2025, 17:22 [ТС] | |||
|
Добавлено через 28 секунд
0
|
|||
|
Вездепух
13235 / 6867 / 1827
Регистрация: 18.10.2014
Сообщений: 17,407
|
||
| 16.12.2025, 17:59 | ||
|
(Но что такое "директория mingw64"? Как выглядит полный путь?) Для того, чтобы программа запускалась, нужно, во-первых, чтобы "все нужные библиотеки были там", и, во-вторых, чтобы путь к "там" попал в список путей, в которых ОС будет искать эти DLL (!). В моем случае mingw ставился как часть CLion и лежал внутри директорий CLion. Я обратил внимание, что при запуске кода из IDE CLion насильно добавлял путь к C:\...\CLion\bin\mingw\bin в самое начало переменной PATH. То есть этот путь у меня в PATH явно прописан не был, но CLion втихаря добавлял его именно при запуске программы из IDE. В результате у меня программа из IDE запускалась прекрасно, а вне IDE - не запускалась с той же самой руганью об отсутствующих DLL.Почему у вас другое поведение под IDE - надо смотреть. Может у вас другая версия CLion, которая не добавляет вышеупомянутый путь в PATH, а ожидает, что он уже и так будет там прописан (вами)? Может у вас эти библиотеки лежат "не там", то есть IDE добавляет в PATH некий путь, но он ведет "не туда"?В любом случае, ответ тут один (еще раз): путь к расположению этих DLL должен быть известен OС при запуске программы (и из IDE, и самостоятельно). Если вы знаете, где у вас лежат правильные DLL, добавьте этот путь в PATH. Сами. И посмотрите, что получится.
0
|
||
|
0 / 0 / 1
Регистрация: 08.08.2025
Сообщений: 11
|
||
| 16.12.2025, 18:10 [ТС] | ||
|
Я тоже удивился, что оно само не нашло путь до нужных библиотек, хотя в Environment Variable PATH есть и был путь "D:\CLion 2025.1.1\bin". Я даже сейчас добавил путь "D:\CLion 2025.1.1\bin\mingw64\bin" на всякий случай и попробовал запустить без target_link_options(project PRIVATE -static-libgcc -static-libstdc++) в CMakeLists.txt - не сработало, та же ошибка.
0
|
||
|
1121 / 992 / 153
Регистрация: 10.08.2015
Сообщений: 5,448
|
|
| 18.12.2025, 16:39 | |
|
передаешь аргументы значению ты, а нужно по ссылке
0
|
|
|
Вездепух
13235 / 6867 / 1827
Регистрация: 18.10.2014
Сообщений: 17,407
|
||
| 18.12.2025, 19:00 | ||
|
0
|
||
| 18.12.2025, 19:00 | |
|
Ошибка в xCode /clang:-1: linker command failed with exit code 1 (use -v to see invocation) При компиляции выдаёт ошибку: clang:-1: linker command failed with exit code 1 (use -v to see invocation)
Ошибка в Code::Blocks "Process terminated with status 0" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|