Ошибка компиляции в codeblocks

322
14 июня 2017, 02:47

g++/Code::Blocks/Ubuntu Gnome
При попытке компиляции из codeblocks указанного ниже кода вылетает ошибка. Но любопытен тот факт, что выполнение тех же команд из терминала компилирует код без ошибок.

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

Лог в C::B:

-------------- Build: Debug in Test (compiler: GNU GCC Compiler)---------------

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

Проверил, файл по такому пути существует, папка obj/Debug существует.

Answer 1

Действительно, попробовал сохранить проект в путь без русских букв и ошибка пропала. Просьба, отпишитесь как настроить codeblocks, дабы тот мог компилировать в папку с русским именем.

READ ALSO
Приоритет перегрузки операторов

Приоритет перегрузки операторов

Почему перегрузка операторов через методы класса приоритетней чем через функции?

200
Виртуальная статическая функция

Виртуальная статическая функция

Почему статическая функция не может быть виртуальной?

352
Передача шаблонной функции в for_each

Передача шаблонной функции в for_each

Выдает ошибку при попытке передать в функцию for_each, третьим параметром, шаблон функцииПомогите разобраться

295