I’m using Qt 5.4 with Qt Creator and MSVC 12.0 as the compiler (Desktop Qt 5.4.0 MSVC2013 64bit)
I’m new to Qt and worked through the textFinder example. When I built it, I got a linker error “can’t find shell32.lib”
This file is in the Windows SDK, so I followed the steps to add a library [doc.qt.digia.com]
and added it as a static system library, did a clean and rebuild, but got the same error again.
Trying the same thing but including it as an external library and explicitly giving the full shell32.lib path and the includes directory for the Windows SDK also failed.
What gives?
Also, I’m not so clear on what an “internal library” is. The description there says it adds a library in your build tree. But if the library is already in the build tree, then why do you have to add it?
It occurred to me that perhaps the Qt Creator needs file permissions to open this file. If so, how do I grant them?
Any help is much appreciated!
↧