Results 1 to 19 of 19

Thread: library in .pro file for qt

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Feb 2009
    Posts
    10
    Thanks
    1
    Thanked 1 Time in 1 Post

    Default Re: library in .pro file for qt

    yes, i try this differents options :

    LIBS +=-videoInputLib.a (=unrocognized option)

    LIBS +=-lvideoInputLib.a (=can not find )

    LIBS +=videoInputLib.a (=unrocognized option)

    LIBS +=-videoInputLib (=unrocognized option)

    LIBS +=--lvideoInputLib (=unrocognized option)

    ...

  2. #2
    Join Date
    Dec 2007
    Posts
    40
    Thanks
    6
    Thanked 2 Times in 2 Posts
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11

    Default Re: library in .pro file for qt

    Quote Originally Posted by fbmfbm View Post
    yes, i try this differents options :

    LIBS +=-videoInputLib.a (=unrocognized option)

    LIBS +=-lvideoInputLib.a (=can not find )

    LIBS +=videoInputLib.a (=unrocognized option)

    LIBS +=-videoInputLib (=unrocognized option)

    LIBS +=--lvideoInputLib (=unrocognized option)

    ...
    it says cannot find for -lvideoInputLib.a because the path could be wrong somewhere?
    try:
    LIBS += -L/path/to/lib -lvideoInputLib.a
    Let your work talk for you

  3. #3
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    517
    Thanks
    21
    Thanked 66 Times in 62 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: library in .pro file for qt

    Qt Code:
    1. win32:LIBS += C:/Program Files/videoInput01995/compiledLib/compiledByDevCpp/videoInputLib.a
    To copy to clipboard, switch view to plain text mode 

    this should work!

  4. #4
    Join Date
    Feb 2009
    Posts
    10
    Thanks
    1
    Thanked 1 Time in 1 Post

    Default Re: library in .pro file for qt

    ...hum, with this it seam that the path is ok...but it's like the library is not active...no ??


    Qt Code:
    1. g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
    2. oc -mthreads -Wl -Wl,-subsystem,windows -o debug\webcamQTV.exe debug/main.o debu
    3. g/webcamapp.o debug/moc_webcamapp.o -L"c:\Qt\4.4.3\lib" -lmingw32 -lqtmaind "-L
    4. C:\Program Files\videoInput01995\compiledLib\compiledByDevCpp-lvideoInputLib.a"
    5. -lQtGuid4 -lQtCored4
    6. debug/webcamapp.o: In function `_ZN9WebCamAppC2Ev':
    7. D:/production/worklab/cpp/progetTest/webcamQTV/webcamapp.cpp:14: undefined refer
    8. ence to `videoInput::videoInput()'
    9. D:/production/worklab/cpp/progetTest/webcamQTV/webcamapp.cpp:15: undefined refer
    10. ence to `videoInput::listDevices(bool)'
    11. debug/webcamapp.o: In function `_ZN9WebCamAppC1Ev':
    12. D:/production/worklab/cpp/progetTest/webcamQTV/webcamapp.cpp:14: undefined refer
    13. ence to `videoInput::videoInput()'
    14. D:/production/worklab/cpp/progetTest/webcamQTV/webcamapp.cpp:15: undefined refer
    15. ence to `videoInput::listDevices(bool)'
    16. collect2: ld returned 1 exit status
    17. mingw32-make[1]: *** [debug\webcamQTV.exe] Error 1
    18. mingw32-make[1]: Leaving directory `D:/production/worklab/cpp/progetTest/webcamQ
    19. TV'
    20. mingw32-make: *** [debug] Error 2
    To copy to clipboard, switch view to plain text mode 

  5. #5
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    517
    Thanks
    21
    Thanked 66 Times in 62 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: library in .pro file for qt

    did u try what i mentioned.. if that doesnt work, then maybe there is some issue with the .a library inclusion..although that seems frivilous..cuz mingw should recognize that

  6. #6
    Join Date
    Feb 2009
    Posts
    10
    Thanks
    1
    Thanked 1 Time in 1 Post

    Default Re: library in .pro file for qt

    Your'r right.....i don't see your last post.

    that's the way. I modified my .pro like that ( and include some reference to directshow libs i need ):

    Qt Code:
    1. TEMPLATE = app
    2. TARGET =
    3.  
    4.  
    5. # Input
    6. HEADERS += webcamapp.h
    7. FORMS += winCam.ui
    8. SOURCES += main.cpp webcamapp.cpp
    9.  
    10. INCLUDEPATH += "C:\Program Files\videoInput01995\compiledLib\compiledByDevCpp\include"\
    11. "C:\Program Files\videoInput01995\libs\DShow\include"
    12.  
    13. LIBS +="C:\Program Files\videoInput01995\compiledLib\compiledByDevCpp\videoInputLib.a"
    14.  
    15. LIBS +=-L"C:\Program Files\videoInput01995\libs\DShow\lib"\
    16. -lddraw\
    17. -ldxguid\
    18. -lole32\
    19. -loleaut32\
    20. -lstrmbasd\
    21. -lstrmbase\
    22. -lstrmiids\
    23. -luuid
    To copy to clipboard, switch view to plain text mode 


    and all is now compiling ok !!

    thank's for your help and patience !

  7. #7
    Join Date
    Feb 2009
    Location
    Noida, India
    Posts
    517
    Thanks
    21
    Thanked 66 Times in 62 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: library in .pro file for qt

    well, if u like what i did, u can consider clicking on that little shining, lirking in the dark, "thanks" button

  8. The following user says thank you to talk2amulya for this useful post:

    fbmfbm (19th February 2009)

  9. #8
    Join Date
    Feb 2009
    Posts
    10
    Thanks
    1
    Thanked 1 Time in 1 Post

    Default Re: library in .pro file for qt

    i do it and say "thank's a lot" to )

    fbm

  10. #9
    Join Date
    Jun 2010
    Posts
    8
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: library in .pro file for qt

    i tried also the program above to compile my project which also use videoinput, ths is my .pro file

    INCLUDEPATH += "C:\Program Files\videoInput0.1995\videoInput0.1995\compiledLi b\compiledByDevCpp \include"
    INCLUDEPATH += "C:\Program Files\videoInput0.1995\videoInput0.1995\libs\DShow \include"

    LIBS += "C:\OpenCV\lib\videoInput.lib"
    LIBS += "C:\Program Files\videoInput0.1995\videoInput0.1995\compiledLi b\compiledByDevCpp\videoInputLib.a"

    LIBS +="C:\Program Files\videoInput0.1995\videoInput0.1995\videoInput SrcAndDemos\libs\DShow\lib\ddraw.lib"
    LIBS +="C:\Program Files\videoInput0.1995\videoInput0.1995\videoInput SrcAndDemos\libs\DShow\lib\dxguid.lib"
    LIBS +="C:\Program Files\videoInput0.1995\videoInput0.1995\videoInput SrcAndDemos\libs\DShow\lib\ole32.lib"
    LIBS +="C:\Program Files\videoInput0.1995\videoInput0.1995\videoInput SrcAndDemos\libs\DShow\lib\oleaut32.lib"
    LIBS +="C:\Program Files\videoInput0.1995\videoInput0.1995\videoInput SrcAndDemos\libs\DShow\lib\strmbasd.lib"
    LIBS +="C:\Program Files\videoInput0.1995\videoInput0.1995\videoInput SrcAndDemos\libs\DShow\lib\strmbase.lib"
    LIBS +="C:\Program Files\videoInput0.1995\videoInput0.1995\videoInput SrcAndDemos\libs\DShow\lib\strmiids.lib"
    LIBS +="C:\Program Files\videoInput0.1995\videoInput0.1995\videoInput SrcAndDemos\libs\DShow\lib\uuid.lib"

    but after i compile it this error come out:
    error: collect2: ld returned 1 exit status

    could someone help me?

  11. #10
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,371
    Thanks
    3
    Thanked 5,019 Times in 4,795 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: library in .pro file for qt

    It seems you are mixing MinGW and MSVC libraries.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


Similar Threads

  1. Replies: 4
    Last Post: 18th December 2009, 18:55
  2. Replies: 2
    Last Post: 8th November 2007, 20:15
  3. need script to change qmake .pro file
    By rajeshs in forum Qt Programming
    Replies: 5
    Last Post: 7th July 2007, 17:53
  4. qt-3.3.8 fail in scratchbox
    By nass in forum Installation and Deployment
    Replies: 0
    Last Post: 25th May 2007, 15:21
  5. Can I use the Sql Module without chanage .pro file?
    By fengtian.we in forum Qt Programming
    Replies: 9
    Last Post: 21st May 2007, 10:59

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.