Forum Linux.pl

Programowanie => C/C++ - KDE/Qt => Wątek zaczęty przez: prosatanos w 2006-09-25, 12:35:16

Tytuł: Problemy z kompilacja i linkowaniem projektu w Qt
Wiadomość wysłana przez: prosatanos w 2006-09-25, 12:35:16
Witam mam problem z kompilacją i zlinkowaniem projektu napisanego w Qt. Jest to najprostszy program helloworld.cpp
Probuje kompilowac:
qmake -project
qmake
make
lub drugi sposob
narzędziem g++
ale w jednym i w drugim przypadku pojawiaja sie bledy. i projektu nie mozna skompilowac. Prosze o pomoc.
Tytuł: Problemy z kompilacja i linkowaniem projektu w Qt
Wiadomość wysłana przez: chmooreck w 2006-09-25, 13:43:59
http://rtfm.killfile.pl/#precyzja
Tytuł: Problemy z kompilacja i linkowaniem projektu w Qt
Wiadomość wysłana przez: prosatanos w 2006-09-25, 16:30:07
2006-09-25 13:43:59 chmooreck napisał:

> http://rtfm.killfile.pl/#precyzja
 >
Już podaje niezbedne informacje.
Otoz mam program(helloworld.cpp) wykorzystujacy biblioteke Qt program pisany bez uzycia Qt Designera. Sysyem operacyjny Knoppix v 3.3 uruchamiany z plyty bootowalnej

//-----------------------------------------------

#include

#include


int main( int argc, char **argv )
{
   
QApplication a( argc, argv );
   
QPushButton hello( "Hello world!", 0 );

   
hello.resize( 100, 50 );
   
a.setMainWidget( &hello );

   
hello.show();
   
return a.exec();

}
//----------------------------------------------

Kompiluje project:

1)qmake -project powstaje plik Desktop.pro

TEMPLATE = app
CONFIG -= moc
INCLUDEPATH += .

# Input
SOURCES += plik.cpp

//------------------------------------

2)qmake bez parametrów powstaje plik makefile


3)make i tutaj bledy
 

g++ -c -pipe -Wall -W -O2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -I/KNOPPIX/usr/include/qt3 -o plik.o plik.cpp
plik.cpp: In function `int main(int, char**)':
plik.cpp:11: error: stray '240' in program
plik.cpp:11: error: stray '240' in program
plik.cpp:15: error: stray '240' in program
plik.cpp:15: error: stray '240' in program
plik.cpp:17: error: stray '240' in program
plik.cpp:17: error: stray '240' in program
plik.cpp:21: error: stray '240' in program
plik.cpp:21: error: stray '240' in program
plik.cpp:23: error: stray '240' in program
plik.cpp:23: error: stray '240' in program
plik.cpp:25: error: stray '240' in program
plik.cpp:25: error: stray '240' in program
make: *** [plik.o] Bł±d 1
Tytuł: Problemy z kompilacja i linkowaniem projektu w Qt
Wiadomość wysłana przez: chmooreck w 2006-09-25, 19:53:17
google mowia tak:

> vector.cpp:12: error: stray '302' in program
> vector.cpp:12: error: stray '240' in program

These errors are most likely caused by copy-pasting the program from
your news-reader to your editor.
One time-consuming, but effective, way to get rid of them is by
re-typing the program. :-) As I encountered a similar problem, I have
written a small filter program that gets rid of these troublesome
characters. Feel free to request a copy by e-mail (I could post it
here, but then you would have to copy it from your news-reader, and
that is what, IMO, started the trouble.)


przekleiles to zrodlo z jakiegos przykladu ?
Tytuł: Problemy z kompilacja i linkowaniem projektu w Qt
Wiadomość wysłana przez: prosatanos w 2006-09-25, 21:16:47
2006-09-25 19:53:17 chmooreck napisał:


 > przekleiles to zrodlo z jakiegos przykladu ?

Zaczynam nauke programowania w Linuxie w oparciu o biblioteke graficzna. Przyklad (tekst zrodlowy programu mam ze strony haxite). Jesli chodzi o Twoja odpowiedz mam prosbe, czy moglbys mi podac praktyczne wskazowki rozwiazania problemu, gdyz do tej pory (programy w ANSI C) kompilacja i linkowanie programow bylo proste.
Tytuł: Problemy z kompilacja i linkowaniem projektu w Qt
Wiadomość wysłana przez: prosatanos w 2006-09-25, 21:39:57
2006-09-25 21:16:47 prosatanos napisał:

 Jesli chodzi o Twoja odpowiedz mam prosbe, czy moglbys
 > mi podac praktyczne wskazowki rozwiazania problemu, gdyz do tej pory (programy w ANSI C)
 > kompilacja i linkowanie programow bylo proste.
 >

Przepraszam za glupia prosbe, ale to wynik tego ze nie dosc dokladnie przeczytalem Twoja odpowiedz i slabej znajomosci angielskiego.
Przepisalem program i oczywiscie wszystko dziala prawidlowo. Dziekuje za pomoc.
Tytuł: Problemy z kompilacja i linkowaniem projektu w Qt
Wiadomość wysłana przez: chmooreck w 2006-09-25, 22:50:50
2006-09-25 21:39:57 prosatanos napisał:

 > Przepisalem program i oczywiscie wszystko dziala prawidlowo. Dziekuje za pomoc.

No to super. Moglbys jeszcze oznaczyc watek jako rozwiazany ? tak... dla przyszlych pokolen ;-)