Thread: Linking to qwt in Qt under Ubuntu
Brought to you by:
rathmann
From: Val V. (R) <VVeirs@ColoradoCollege.edu> - 2013-02-08 07:06:18
|
Hello, I am new to this list and new to qwt. I am using Qt Creator 2.4.1 Based on Qt 4.8.0 (32 bit) running under Ubuntu 12.04 I downloaded the current qwt (6.1.0) and successfully installed the libraries. I can compile and run the terrific example programs but am flummoxed as to how I should link to qwt from my Qt programs. I created a test project and I tried putting an include in my progect .pro file: include( /home/val/QT_Projects/qwt-6.1-rc3/examples/examples.pri) {This is similar to what the examples do.} This brings many directories into my QfCreator project and allows me to compile and run elements of qwt. The odd thing I found is that if I then add a class of my own into this test project, I find that some macro somewhere has taken over such fundamentals as signals and slots so that no QObject or QWidget can be added to my project. For example ,I get the error 'signals' does not name a type Clearly, I am not linking properly to qwt. I saw a note on this listserv to link to shared libraries via: DYLD_FRAMEWORK_PATH = /usr/local/qwt-6.10-svn/lib/ but I don't know that that path name might be for and if it could work for me. I tried adding this to my Build Environment, but I still can't link. I get compilation errors such as " fatal error: qwt_plot.h: No such file or directory". I would love a little hint as to the proper way to proceed. Thanks so much, Val Veirs San Juan Island WA |
From: Uwe R. <Uwe...@ti...> - 2013-02-08 08:56:28
|
On 02/08/2013 07:50 AM, Val Veirs (R) wrote: > I can compile and run the terrific example programs but am flummoxed > as to how I should link to qwt from my Qt programs. 1) Install Qwt properly with "make install" 2) qmake -set QMAKEFEATURES /usr/local/qwt-6.1.0-rc3/features 3) Add "CONFIG += qwt" to the application project file 4) Read about LD_LIBRARY_PATH and /etc/ld.so.conf Uwe |