Значиии до една степен се оправих с помоща на @bop_bop_mara.
Инсталирах го пакета, появиха се библиотеките, компилатора.. всичко е шест.
Но има проблем с qt creator-а.
До скоро излизаше следната грешка, като исках да го компилирам от qt-creator:
No valid Qt version set. Set one in Tools/Options
Error while building project calculator
When executing build step 'QMake'
Canceled build.
тъй.. оправих го, като му посочих инсталационната директория.
Разпозна си версията, всичко тип-топ.
Но сега излиза:
:-1: error: collect2: ld returned 1 exit status
Програмата е елементарно проста:
#include <iostream>
using namespace std;
int main ()
{
cout << "Kalkulator output \n";
return 0;
}
Библиотеката си я намира (защото не вика вече, че няма такъв файл)
Даже в .pro файла съм описал пътя: INCLUDEPATH += /usr/include/c++/4.3
Какъв е проблема ?
А иначе като отворя терминала и напиша: c++ programata.cpp -o izhod.exe се компилира без проблеми.. стартира се.. работи !
#редакция:
Не ми направи впечатление че има скрол и сътоветно целия дебъг е:
Running build steps for project calculator...
Configuration unchanged, skipping QMake step.
Starting: /usr/bin/make -w
make: Entering directory `/home/stefan/Desktop/cpp/calculator'
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecs/linux-g++ -I. -I/opt/qtsdk-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I/usr/include/c++/4.3 -I. -o calc.o calc.cpp
g++ -Wl,-rpath,/opt/qtsdk-2009.03/qt/lib -o calculator calc.o -L/opt/qtsdk-2009.03/qt/lib -lQtGui -L/opt/qtsdk-2009.03/qt/lib -L/usr/X11R6/lib -pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
/usr/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status
make: *** [calculator] Error 1
make: Leaving directory `/home/stefan/Desktop/cpp/calculator'
Exited with code 2.
Error while building project calculator
When executing build step 'Make'
Tака като гледам, проблемите почват след: /usr/bin/ld: cannot find -lfreetype
Бъркам ли се или трябва да инсталирам: libfreetype6-dev ?
#редакция:
ех докато си редактирам мнението и ме изпревари.
Сега ще го метна: libfreetype6-dev, иначе другия пакет си го имам.