LINUX.ORG.RU

fatal error: QtCore/QTextCodec: Нет такого файла или каталога


0

2

g++ main.cpp

main.cpp:1: fatal error: QtCore/QTextCodec: Нет такого файла или каталога

compilation terminated.

ставил: apt-get install libqtcore4

apt-get install libqt4-core

apt-get install libqt4-dev

apt-get install pyside*

Тоже самое. Что делать? :(

☆☆☆

Последнее исправление: ktulhu666 (всего исправлений: 2)

Выясни, есть ли у тебя этот файл (/usr/include/qt4/QtCore/QTextCodec). Вероятно что есть и ты просто забыл передать путь /usr/include/qt4 компилятору.

А вообще используй cmake или qmake для сборки Qt проектов.

Pavval ★★★★★
()

И не соберется. Qt собирается не g++, а qmake, и указывается ему не main.cpp, а qtproject.pro

Zhbert ★★★★★
()

> g++ main.cpp

g++ `pkg-config --cflags --libs QtCore` main.cpp

arsi ★★★★★
()
Ответ на: комментарий от ktulhu666

Не стандарты, а средства сборки. Так как в Qt еще имеются свои расширения с++, нужно собирать программы соответствующими средствами (qmake или CMake).

panter_dsd ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.