Як вказати MinGW64 для кодових блоків 17.02 у Windows 10?


0

Я завантажив CodeBlocks 17.02 без mingw і встановив його, потім я завантажив MinGW64 звідси ( https://mingw-w64.org/doku.php/download ) і лише змінив параметр архітектури з i686на x86_64під час встановлення, а решту залишив як за замовчуванням. Потім спробував додати цей шлях до системних шляхах: C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\x86_64-w64-mingw32\bin. Але коли я відкрив CodeBlocks, він не зміг знайти компілятор. Також коли я заходжу settings>compilerі намагаюся встановити GNU GCC compilerце говорить: не можу знайти компілятор!

Як слід вказати MinGW64 для CodeBlocks для Windows 10?

Відповіді:


1

Тут я пояснюю процедуру з ZIP-файлами, яка не вимагає права адміністратора або setup.exe, просто витягніть їх за допомогою будь-якого інструмента декомпресії. Ця процедура орієнтована на C / C ++. Ці налаштування можуть відрізнятися іншими мовами. Потрібні посилання будуть в останньому розділі.

  1. Код завантаження :: Блоки та mingw-w64 зі сторінки завантаження, назва файлу буде схожа на 'codeblocks-17.12-nosetup.zip' та 'x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z' відповідно . Файл mingw-w64 може бути з seh або sjlj Витягніть їх у будь-який диск або будь-яку папку з 7zip . Наприклад, ось я вибираю E:\CodeBlocksі E:\mingw64.

  2. Відкрийте CodeBlocks.exe з цієї папки вилучення. З'явиться попередження типу "Не знайдено компілятора". Перейдіть у Налаштування> Компілятор> Налаштування глобального компілятора> Виконавчі ланцюжки інструментів> Каталог встановлення компілятора. Переконайтесь, що GCC є компілятором за замовчуванням. Виберіть папку вилучення mingw-w64 (тут E:\mingw64). Потім виберіть компілятор, лінкер, зробіть програми по одному. Вікно буде виглядати приблизно так:

Налаштування CodeBlocks_Compiler_

Тепер він готовий до роботи. Ці конфігурації зберігаються у файлі "% AppData% \ CodeBlocks \ default.conf`.

Посилання:

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.