c ++ проект не работает после перехода на новый ПК с Windows 7

У меня есть проекты C ++ на Windows 7 + NetBeans + MinGW. Они работали очень хорошо в течение многих лет. Вчера из-за проблем с оборудованием мне пришлось использовать новый ПК с Windows 7. Я установил NetBeans с импортированным профилем из старой установки. Я копирую MinGW и папки моего проекта на новый ПК. Но тогда ни один из них не работает.

Я создаю программу Hello World C ++. чистый & Построить на NetBean нормально, но при запуске он сказал RUN FAILED, Запустите его на доску, он сказал The application was unable to start correctly (0xc0000013), Изменено расширение файла источника с .cpp в .cработает нормально. Искал в сети, нашел [MS-ERREF].pdf код ошибки означает STATUS_NO_MEDIA_IN_DEVICE который не кажется связанным.

Ищите дальше, нашли софт Dependency Walker, запустить его и обнаружил, что Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module. Прошел через дерево DLL и обнаружил, что отсутствуют три точки экспорта: InterlockedExchange in KERNEL32.DLL, __p__environ in MSVCRT.DLL а также __p__fmode in MSVCRT.DLL, я могу найти __p__environ в MinGW include\stdlib.h но нет __p__fmode,

В некоторых сообщениях говорилось, что причиной может быть смешивание 64-битных DLL с 32-битными приложениями. Но мои проекты смешаны, и они хорошо работали на моем старом ПК. Ценю, если кто-нибудь может сказать мне, где искать причины.

РЕДАКТИРОВАТЬ:
Дальнейшее тестирование моего Hello World программа и обнаружил, что если я использую заголовок cpp, как #include <cstdlib> или же #include <iostream>, компилятор не может их найти. Поэтому я переустанавливаю MinGW, но это ухудшает ситуацию. Теперь я не могу даже скомпилировать любой cpp, с или без cpp #include, чистый & Сборка программы приведет к

make.exe[2]: *** [build/Debug/MinGW-Windows/TestCPP.o] Error 1
make.exe[2]: Leaving directory `/f/NetBeans_Projects/test-cpp'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory `/f/NetBeans_Projects/test-cpp'
make.exe": *** [.build-impl] Error 2

Пожалуйста помоги.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]