Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
#1

Проблемка с компилятором (IDE) - C++

13.07.2013, 21:01. Просмотров 915. Ответов 12
Метки нет (Все метки)

Всем привет!
В эта тема у меня будет 2 в одном
Слушайте.
Я работаю в Dev C++ (Bloodshed Dev C++), до сих пор работало всё нормально, но сегодня почему-то начало выбивать ошибки различные (если хотите, напишу какие ошибки), и я вроде бы ничего такого глобального не изменял
Кстати, у меня в Dev C++ стоит такая фича, которая автом. переводит из англ. на русский (не так выразился), ну допустим я пишу:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cstdlib>
 
using namespace std;
 
int main() {
        cout << "Здравствуйте";
        system ("pause");
        return 0; // Т.е. я не добавляю в код #include <windows.h>, SetConsoleCp и т.д. :)
}
Вот так
И я не понимаю, почему он перестал нормально работать!Вот ошибки(а):
D:\Папка\Makefile.win [Build Error] [main.o] Error 1

И это после того как я с ним промудрил, а так были другие ошибки, и их было больше Суть в том что не компилируется и не запускается проект, хотя код 100000% правильный, так как я в другой IDE его компилил, всё работает хорошо
Как думаете, это можно исправить?
P.S. Dev C++ пробовал переустанавливать, 100 раз Не помогло

И 2:
Я проверял код на Code Blocks, и на случай если всё же не удастся возобновить работу Dev C++ то скажите, как в COde Blocks писать по русски, не использую для этого дополнительных функций (как и в Dev C++ у меня), и возможно ли это??
И все мои скомпилированые проекты в Code BLocks просто напросто не открываются, не у меня не у других Ну я надеюсь что вы поможете мне решить проблему с Dev C++ ^_^
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.07.2013, 21:01     Проблемка с компилятором (IDE)
Посмотрите здесь:

IDE с компилятором поддерживающим C++11 - C++
Доброго времени суток. Подскажите, пожалуйста, IDE, в котором компилятор поддерживает стандарт C++11. Пытался поставить g++ 4.8 на...

Подскажите ide с компилятором поддерживающие MFC - C++
Что-нибудь бесплатное то есть? :) Добавлено через 11 минут Или может быть есть аналог MFC? Только пожалуйсто среду к нему тоже :)

что с Компилятором - C++
привет) я конечно понимаю что вопрос нубский но всетаки:p у меня есть 2 компилятора VC++ 5.0 VC++ 6.0 бывает я компилю ,а он раз и как-бы...

Помогите с компилятором - C++
Вечер добрый... Помогите советом. Не могу скопилировать программу. Использую для этого Dev C++. Когда пробую компилировать, выходит...

Война с компилятором - C++
Здравствуйте. Мне нужен &quot;C&quot; для решения лабораторных работ. Скачал и установил себе компилятор minGW. Скачал notepad++. Написал код и...

что-то с компилятором - C++
Кончилась пробная версия вижуал студио 2012, я не знал что можно продлить её и начал качать другую, устанавливал и прервал.. короче после...

че-то случилось с компилятором - C++
&quot;NEW.exe&quot;: Загружено: &quot;C:\Users\ZETSU\Documents\Visual Studio 2010\Projects\NEW1\Debug\NEW.exe&quot;, Символы загружены. &quot;NEW.exe&quot;: Загружено:...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
13.07.2013, 21:02     Проблемка с компилятором (IDE) #2
Dev C++ не приемлет русские символы в пути:
D:\Папка\Makefile.win
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
13.07.2013, 21:37  [ТС]     Проблемка с компилятором (IDE) #3
Цитата Сообщение от Croessmah Посмотреть сообщение
Dev C++ не приемлет русские символы в пути:
Думаете из-за этого?Сейчас попробую, вдруг исправится)

Добавлено через 1 минуту
Нет, ничего не исправилось:
D:\DEV\Im9, familiaaa\Makefile.win [Build Error] [main.o] Error 1


Добавлено через 4 минуты
Цитата Сообщение от Croessmah Посмотреть сообщение
Dev C++ не приемлет русские символы в пути:
Знаете что любопытно?Когда я отключил свои фичи ("русификатор текста в коде"), то всё заработало нормально Но мне влом запоминать всякие там дополнительные функции в коде, да и русификатор нормально до этого работал, не понимаю почему сейчас что-то поменялось

Добавлено через 43 секунды
И не хочется писать юникодом (транслитом)

Добавлено через 13 минут
Ну что, никаких догадок?

Добавлено через 14 минут
Блин, запорол я себе короче Dev C++ (IDE) Что мне теперь делать?Можно её как-то восстановить в оригинальное состояние?Я когда переустанавливал то у меня она возвращалась такой, как и была, т.е. сломаной
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
14.07.2013, 02:30     Проблемка с компилятором (IDE) #4
Цитата Сообщение от Даниил1991 Посмотреть сообщение
Блин, запорол я себе короче Dev C++ (IDE)
Цитата Сообщение от Даниил1991 Посмотреть сообщение
скажите, как в COde Blocks писать по русски, не использую для этого дополнительных функций (как и в Dev C++ у меня), и возможно ли это??
Стандартными средствами (как и в Dev C++) нет. Вы же фичу для Dev C++ со стороны взяли. Может и для Code Blocks такие есть, не знаю, но не советую, во избежание дальнейших проблем.
Цитата Сообщение от Даниил1991 Посмотреть сообщение
И все мои скомпилированые проекты в Code BLocks просто напросто не открываются
Проекты и не должны, файлы же разные. Перенесите исходники и перекомпилируйте.
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
14.07.2013, 17:37  [ТС]     Проблемка с компилятором (IDE) #5
Цитата Сообщение от alsav22 Посмотреть сообщение
Проекты и не должны, файлы же разные. Перенесите исходники и перекомпилируйте.
Можете немного подробнее?
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
15.07.2013, 03:48     Проблемка с компилятором (IDE) #6
Как перенести исходники? Создаёте в Code::Blocks проект, в папку проекта переносите .h и .cpp файлы из проекта Dev C++, через меню Code::Blocks добавляете эти файлы в проект, компилируете. Только там нет фичи для русского, поэтому прийдётся добавить в файлы (где это нужно):
C++
1
2
3
4
5
6
7
8
#include <windows.h>
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  ...
}
И в свойствах консоли выбрать шрифт: Lucida Console. Может проще в Dev C++ фичу отключить? Или после этого что-то не так (кроме русских символов) ?

Добавлено через 2 минуты
Не совсем понятна проблема, которая существует на сегодня. То ли с русскими символами проблема, то ли вообще с Dev C++?
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
15.07.2013, 11:58  [ТС]     Проблемка с компилятором (IDE) #7
Я только что (а конкретнее - вчера) установил wxDev C++, ну проблема у меня только с русскими символами.Понимаете, я некоторые проекты хотел бы показать друзьям, но для этого друзьям тоже нужно ставить в консоли шрифт Lucida COnsole, и всё такое, а они полные ламеры)Почему-то когда я в Дев эту фичу ставил то у всех, и без смены шрифта отоброжались рус. символы (в том числе и у меня), а без этой штуки я не знаю как можно сделать так, чтоб можно было писать рус. символы которые отображались бы и у меня
Имхо - фича вставляла в код специальную функцию (извините, забыл как называется)...Ну я точно знаю что сначала пишется название этой функции, а потом что-то типа такого:

C++
1
Названиефункции (n, "Русские символы" )
Т.е. функция записывала в переменную n (в этом случае переменная называется n), и потом уже, допустим, я пишу в коде:
C++
1
cout << n;
Как думаете, проще использоваться эту ерунду с SetConsoleCP(1251); , или с вот этой функцией (я найду её название, если вы не вспомните сами как она называется)?

Добавлено через 12 минут
Поправлюсь, я написал "Эта функция записывала в переменную n", но не написал что она записывает
Она записывает в переменную текст
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
15.07.2013, 12:10     Проблемка с компилятором (IDE) #8
CharToOem()?
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
15.07.2013, 12:20  [ТС]     Проблемка с компилятором (IDE) #9
Цитата Сообщение от alsav22 Посмотреть сообщение
CharToOem()?
Да-да, так она называется, эта функция

Добавлено через 8 минут
Я находил несколько примеров применения этой функции
Но всё же...
Вы не догадываетесь почему мой русификатор не работает?
Возможно проблема с самим компилятором (MinGW)?
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
15.07.2013, 12:38     Проблемка с компилятором (IDE) #10
Цитата Сообщение от Даниил1991 Посмотреть сообщение
Вы не догадываетесь почему мой русификатор не работает?
Русификатор, что из себя представляет?
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
15.07.2013, 13:38  [ТС]     Проблемка с компилятором (IDE) #11
Цитата Сообщение от alsav22 Посмотреть сообщение
Русификатор, что из себя представляет?
Два файла - gccrus.exe, g++rus.exe

Эти файлы я кладу в MinGW--->bin

ПОтом иду в Dev C++ - Сервис---> Параметры компилятора--->Вкладка программы

Далее там где стоят стандартные gcc.exe и g++.exe я их заменяю на свои gccrus.exe и g++rus.exe

Вот и всё
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
15.07.2013, 13:49     Проблемка с компилятором (IDE) #12
Цитата Сообщение от Даниил1991 Посмотреть сообщение
фича вставляла в код специальную функцию (извините, забыл как называется)...
Этот русификатор это делал?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.07.2013, 13:54     Проблемка с компилятором (IDE)
Еще ссылки по теме:

Что-то с компилятором... Наверное... - C++
# include &lt;iostream&gt; using namespace std; int main(){ int n,a=0,b=0,c=0,t=0; cin&gt;&gt;n; int j=n,i=n/2; while (j&gt;0){ ...

что то не так с компилятором? - C++
есть класс, который переписан с книги Лафоре Р. #include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; class time { ...

Как разобраться с компилятором? - C++
Добрый вечер. Хочу попробовать себя в области программирования С ++, скачала книги для самостоятельного изучения, но в них подробно...

Ошибка, не видимая компилятором - C++
Добрый день. Написал программу: #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; const...

Идентификатор не распознается компилятором - C++
В общем есть экземпляр указателя класса который называется Game_menu и расположен в файле class.h. Я этот файл подключил в другом файле...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
15.07.2013, 13:54  [ТС]     Проблемка с компилятором (IDE) #13
Цитата Сообщение от alsav22 Посмотреть сообщение
Этот русификатор это делал?
Нет ну я точно не знаю ведь, я не замечал никаких изменений в коде после компиляции)Даже не знаю как он это делал, но делал это на славу, у всех без изменений шрифта в консоли был рус. текст
Yandex
Объявления
15.07.2013, 13:54     Проблемка с компилятором (IDE)
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru