Я собираю программу на C ++, используя emacs. В окне компиляции я получаю ненужные символы. Пример приведен ниже.
#include <iostream>
#include <string>
using namespace std;int main()
{
error
}
Я компилирую это внутри Emacs с помощью команды компиляции как
g++ error.cpp
В окне компиляции я получаю следующую ошибку.
g++ error.cpp
error.cpp: In function âint main()â:
error.cpp:10:3: error: âerrorâ was not declared in this scope
error.cpp:12:1: error: expected â;â before â}â token
Compilation exited abnormally with code 1 at Wed Jan 23 17:09:17
Как вы можете заметить, в окне есть некоторые ненужные символы (многие из них исчезли во время вставки!). Как можно избежать этого? , Я не вижу проблемы, если я делаю компиляцию в терминале.
Я использую Emacs 24.1.1 в Ubuntu 12.10
Во многих локалях компилятор gcc выдает символ â
когда он намеревался испустить символ одинарной кавычки (почему он это делает, я понятия не имею).
Попробуйте установить язык по умолчанию C
локали.
Других решений пока нет …