Настройка CodeBlocks с помощью Ming

307
Vikram

У меня было CodeBlocks 10, и я получал ту же ошибку при компиляции C-программы, затем я удалил ее и установил CodeBlocks 13.12, которая поставляется вместе с Ming, но я по-прежнему получаю те же сообщения об ошибках при компиляции C-программы. Пожалуйста, скажите, что нужно сделать, чтобы я мог успешно скомпилировать программы на Си. Настройка CodeBlocks с помощью Ming

Настройка CodeBlocks с помощью Ming

0
вот мой, если он помогает http://i.imgur.com/Pjw4SQ1.png, возможно, вам следует попытаться установить их отдельно, а не просто ожидать, что он будет работать из какой-то комплектной установки. И попробуйте поработать с ним из командной строки. И убедитесь, что эти файлы действительно существуют по этому пути barlop 8 лет назад 0

1 ответ на вопрос

1
Anaksunaman

There are two likely scenarios for this issue:

  1. Your download/MinGW installation is corrupt and you need to reinstall.

  2. You have a second MinGW installation on your system.

Since you just upgraded, each is a distinct possibility. I would carefully uninstall all Codeblocks/MinGW installations, then re-download and reinstall.

On a side note, I have personally found the best option is to pick the codeblocks-13.12-setup.exe for Windows (without MinGW) from the Code::Blocks download page, then separately install the latest version of TDM-GCC. I personally prefer TDM64 since you can build both 32-bit (with the proper compiler and linker flag) and 64-bit apps with it, but TDM32 works fine.

FYI, a separate TDM-GCC install will let you pick your own folder which might help with any potential conflicts. If you do install TDM-GCC separately, you don't have to install it in C:\MinGW. Just remember to pick an install folder without spaces, though.

MingGW TDM-GCC64 Compiler Settings

Спасибо за ответ, у меня есть 2 папки на диске C, «MinGW» и «MingGW32-xy», я думаю, вторая была установлена ​​с Python (x, y), можете ли вы предложить, что делать сейчас, мне нужно Python. Vikram 8 лет назад 0
Я получаю те же ошибки даже после того, как вручную удаляю «MinGW» и устанавливаю «MinGW32-xy» как компилятор в кодовых блоках. Vikram 8 лет назад 0
Хм. Ошибки, которые вы получаете, по-видимому, означают, что MinGW не может найти все его части. Я не использую Python (x, y, но возможно, что пакеты, использующие эту версию MinGW, не реализуют все инструменты. Я бы посоветовал вам * полностью * удалить Code :: Blocks (удаление остаточных каталогов и т. Д.) .), установив * не связанную * версию, с которой я связан, затем установите TDM-GCC ИЛИ используйте официальный веб-установщик с mingw.org. Затем я бы удостоверился, что для любого компилятора MinGW была только одна запись в моем ПУТИ пользователя и системная переменная Path, которая указывает на установку MinGW TDM-GCC ИЛИ MinGW.org. Anaksunaman 8 лет назад 0
C: \ Programs \ TDM-GCC-64 \ Bin; это то, что у меня есть в моем системном пути. Anaksunaman 8 лет назад 0
Что касается python xy, я бы тщательно скопировал и удалил все записи PATH / Path "MinGW32-xy", если они существуют, а затем добавил их обратно, только если что-то сломалось. Anaksunaman 8 лет назад 0
Спасибо друг, ключевой момент, который вы упомянули, что не должно быть нескольких MinGW, решил мою проблему, я удалил CodeBlocks и Python, удалил обе папки MinGW и папку Fortran, затем я установил Python, он установил MinGW, затем установил более раннюю версию CodeBlocks, которая поставляется без MinGW, теперь Python работал и C-программа в CodeBlocks компилировалась, затем я добавил папку компилятора Fortran на C-диск и использовал Notepad ++ для написания Fortran-программы, которая скомпилирована из командной строки в папке Fortran, так что все работает отдельно и проблема решена! Спасибо за руководство :) Vikram 8 лет назад 0
Потрясающие. Я счастлив, что все получилось. Удачного кодирования! знак равно Anaksunaman 8 лет назад 0

Похожие вопросы