Codeblocks не работает build

Codeblocks не работает build

Регистрация на форуме тут, о проблемах пишите сюда — alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Форум программистов > C/C++ программирование > Общие вопросы C/C++
Code Blocks не компилирует файлы
Регистрация

Здравствуйте, товарищи программисты.
У меня на компьютере есть компилятор Code::Blocks 10.05, в котором писал все полтора года пока занимался программированием и всё было нормально. Но вот позавчера мне переустановили Windows и я, конечно же, первым делом сразу же переустановил Code::Blocks и в ожидании кодинга открыл файл и попытался его скомпилировать и запустить. Но оказалось, всё не так хорошо, как мне думалось.

При нажатии на кнопку «Build» (жёлтая шестерёнка) не происходит вообще ничего. Просто ничего.
При нажатии на кнопку «Run» программа запускается, если уже была скомпилирована ранее, а если не была, компилятор выдаёт вопрос, скомпилировать ли её и если нажимаю «Да», опять же ничего не происходит.

Вот какая проблема.
Буду очень благодарен за помощь.

Источник

CodeBlocks не компилирует [Решено]

Вчера ночью поставил Kubuntu, установил CodeBlocks из «Центра программ, написал простенькую «хеллоу ворлд»» , и получил ошибку, порылся пару часиков в инете, ничего работающего не нашел
вот Build Log
————— Build: Release in Algorithm (compiler: GNU GCC Compiler)—————

g++ -Wall -O2 -c /home/whoim/Документы/Algorithm/c++/Algorithm/1.cpp -o obj/Release/1.o
g++ -Wall -O2 -c /home/whoim/Документы/Algorithm/c++/Algorithm/test.cpp -o obj/Release/test.o
g++ -o bin/Release/Algorithm obj/Release/1.o obj/Release/test.o -s
g++: error: obj/Release/1.o: Нет такого файла или каталога
g++: error: obj/Release/test.o: Нет такого файла или каталога
g++: fatal error: no input files
compilation terminated.
Process terminated with status 1 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))

————— Run: Release in Algorithm (compiler: GNU GCC Compiler)—————

Checking for existence: /home/whoim/Документы/Algorithm/c++/Algorithm/bin/Release/Algorithm

Вложение Размер
3.png 230.72 кб

С CodeBlocks дел не имел но советую посмотреть настройки среды в частности настройки проекта куда при компиляции пишутся файлы Release/1.o Release/test.o (имеется в виду полный путь) есть подозрение что в настройках среды прописаны пути в корень (/. ) а не в домашнюю папку ( /home/whoim/Документы/Algorithm/c++/Algorithmobj/Release/. ) у CodeBlocks запущенного скорее всего с правами пользователя просто не хватает прав писать файлы в корень соответственно потом не проходит сборка.

Тема старая, но для тех, кто попадет сюда с тем же вопросом – путь к каталогу с проектом не должен содержать кирилличных символов.

Чтобы выполнялась компиляция на пути с кириллицей
в локализованной [ru] системе можно через меню CodeBlocks
Settings->Environment->View
установить параметр
[x] Internationalization (will take place after restart)
и перезапустить CodeBlocks.

Миллион $ и барышню с четверным номером этому господину! Всю бошку себе сломал с этой проблемой. А ведь на 16 убунте все работало.

Источник

Не работает компилятор Code Blocks

Я перерыл не один форум пытаясь решить эту проблему. И, как мне кажется, тут я тоже нашел все темы которые касаются этой проблемы. Но так ни чего и не нашел. Ни чего не работает из того что предлагают в ответах. Может быть кто-то сможет помочь?

Я только начал разбираться с плюсами, и сразу наткнулся на такую проблему:

Я поставил Code Blocks. С компилятором, и соответственно разрядности системы. Но при попытке собрать простенькое консольное «Hello world. » возникла вот такая проблема:

«test — Debug»: The compiler’s setup (Cygwin GCC) is invalid, so Code::Blocks cannot find/run the compiler.
Probably the toolchain path within the compiler options is not setup correctly?! (Do you have a compiler installed?)
Goto «Settings->Compiler. ->Global compiler settings->Cygwin GCC->Toolchain executables» and fix the compiler’s setup.
Skipping.
Nothing to be done (all items are up-to-date).

Target uses an invalid compiler; run aborted

Подскажите пожалуйста, что делать?(( Я уже отдельно ставил компилятор. И прописал в винде пути к нему. Не помогло. Устанавливал компилятор в папку с КодБлоксом по новой. Не помогло. В настройках сбрасывал по умолчанию компилятор. НЕ помогло. Пользовался автопоиском, не помогло.

Очень надеюсь на вашу помощь.

Заранее извиняюсь перед администрацией форума за дублирование темы, однако считаю, что в ней может появится новый материал, который поможет в будущем кому-то. =)

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Источник

Установка Code:Blocks и компилятора MinGW

Здравствуйте, уважаемые читатели! Здесь пойдет речь об установке среды разработки программ на C++ — Code::Blocks. Данная программа бесплатная, но от этого она не становится мало функциональной пустышкой. В ней присутствуют множество функций для разработки небольших программ на C++, а также серьезных проектов. Вместе с ней в комплекте можно скачать компилятор MinGW, который необходим для компиляции ваших программ.

Скачивание необходимых файлов

В начале нам нужно скачать на компьютер файл необходимый для установки Code::Blocks и MinGW. Благо, на официальном сайте Code::Blocks, нам предоставляют возможность скачать и установить оба компонента одним кликом (может двумя). Для скачивания следуем инструкции:

  1. Переходим на официальный сайт данной IDE (http://www.codeblocks.org/downloads).
  2. Здесь у вас есть выбор способа установки, но я вам советую кликнуть по ссылке Download the binary release. Это самый простой способ из присутствующих, о котором дальше и пойдет речь.
  3. На открывшийся странице выберите свою операционною систему или найдите ее самостоятельно, пролистав вручную.
  4. Теперь в таблице с возможными файлами для установки выбираем тот, в названии которого присутствует mingw (например, codeblocks- mingw-setup.exe).
  5. Сохраните файл и дождитесь окончания загрузки. Файл весит не много, так что заскучать не успеете 🙂 .

Установка Code::Blocks

После скачивания установочного файла можем приступать к самой установке программы. Для этого нам потребуется совершить пару телодвижений:

  1. Открываем пакет установки Code::Blocks.
  2. Жмем Next >.
  3. Жмем I Agree.
  4. Здесь мы можем выбрать различные виды установки либо настроить ее самостоятельно. Я предпочитаю Full версию установки. Жмем Next >.
  5. Можете выбрать другой каталог установки Code::Blocks вместо стандартного. Жмем Install.
  6. Ждем…
  7. Жмем Finish!

Теперь у вас установлена полноценная среда разработки Code::Blocks!

Однако на этом еще не все. Остался последний штрих.

При первом запуске у вас попросят указать, какие расширения файлов будут привязаны к Code::Blocks по умолчанию. Здесь особой разницы нет. Я выбираю Yes, associate Code::Blocks with C/C++ file types.

Если мы все правильно сделали, то должны увидеть экран приветствия:

Чтобы окончательна удостоверится в работоспособности IDE, давайте запустим тестовою программу.

Для этого жмем File -> New -> File… После чего открывается диалоговое окно:

  1. Выбираем C/C++ source. Жмем Go.
  2. Жмем Next >. Можем поставить галочку Skip this page next time чтобы в следующий раз лишний раз не пролистывать эту страницу.
  3. Выбираем C++ и идем дальше.
  4. Выбираем расположения файла и жмем Finish!

Теперь у вас должно открыться окно для написания кода. Скопируйте или напишите сами данный код:

Источник

Не работает отладчик в Code::Blocks (неактивны пункты меню)

Начну немного издалека. Я купил новый ноут и решил спустить черный флаг и начать использовать не крякнутый VS, а какую-нибудь бесплатную IDE. После некоторых размышлений мой выбор остановился на CodeBlocks. Теперь к самой проблеме — кнопки запуска отладки неактивны. На самом деле, в начале я и скомпилировать программу не мог. Пришлось переустановить GCC, сделал это с помощью win-builds.org, прописал вручную пути к линкерам и билдерам в настройках компилятора. Программа стала компилироваться, а я стал решать задачку с codeforces. Спустя некоторое время мне потребовалось отладить её. Я переустановил gdb, используя mingw, скачал недостающую библиотеку libgcc_s_dw2-1 и прописал путь к отладчику в настройках дебаггера. После того, как это не помогло, я заменил файлы gdb.exe и gdbserver.exe в bin-директории GCC на те, что получил с помощью установщика mingw и перепрописал путь к дебаггеру. Туда же положил библиотеку. Результат остался неизменен. Помогите, пожалуйста.

P.S. Если я допустил какие-то очевидные ошибки, не ругайтесь сильно. Я начинающий программист, умею пользоваться гуглом, но свою проблему, увы, там не нашел.
P.P.S. Да, как ни странно, ровно год прошел от регистрации до первого сообщения. Это совпадение, честно.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Источник

Читайте также:  Не работает автономный защитник windows 10
Оцените статью