Comments (3)
I'm very sorry, but I won't be of any help with cmake, because I did not create those files. I never even used cmake. I use the Qt module project structure, and it automatically generates those files as part of the deployment step. And since I don't know cmake, I cannot verify those files.
The reason they appear with 2.1.0 is, that starting there I use the Qt build system. You need to copy the whole module (binaries, headers, etc.) into the Qt installation directory to make it work (This is what the repository does automatically).
If you need them for Qt 5.7, you can try to compile QtAutoUpdater 2.1.0 with Qt 5.7 yourself (using qmake, see Point 4). However, I'm not sure it compiles with 5.7, and I only use the msvc 2015 compilers, I can't say anything for older versions.
If you run the whole build process, it will automatically copy all created binaries, headers, etc. to the correct locations. Once thats done, you should be able to use it as any other Qt Module (core, gui, etc.), even from cmake.
Keep me updated, and if you need help with the compilation of the library itself, feel free to post them here. I may be able to post workarounds, if it's not build with older versions.
from qtautoupdater.
Thank you for the quick reply. I was able to successfully link the pre-compiled version of the libraries into my app with CMake (using target_link_libraries
), I updated my repo.
Obviously, it's a stop-gap, and libraries should be built from source and than link the library (but I had to get this done).
If anyone with more CMake knowledge comes along and helps create a find_package
/ installer we could upstream it here for other Qt/CMake people.
Thanks again,
Jordan
from qtautoupdater.
I'm glad you could get it to work :) And at least since 5.8, it should be easily usable with cmake.
from qtautoupdater.
Related Issues (20)
- Support QInstallerBridge HOT 2
- Unknown module(s) in QT: autoupdatercore (Qt 5.12.0 x86 compiler MSVC 2017) HOT 7
- About the installation and use of QtAutoUpdater HOT 1
- Unable to connect to repository HOT 1
- In X11, use pkexec instead kdesu / gksu HOT 2
- I can't find Qt Auto Updater modules from "Select Components" page (Duplicates #6) HOT 8
- qtautoupdater not included when building qt statically on Mac HOT 12
- Can't find MaintenanceTool path for Mac HOT 7
- inc
- Building QtAutoupdater from source HOT 8
- Arabic support HOT 4
- Build for Qt LTS, and source code can't be built HOT 1
- QtAutoUpdater::Updater::create returns NULL on the release configuration HOT 3
- How should I check for updates with a temporary repository? HOT 7
- plz release a build for 5.15 HOT 11
- Replace remnants of TQtC-licensed code
- [Qt6] Use CMake
- Can't build for Qt 5.14.2
- Could not install the module HOT 1
- Looking for a Maintainer HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qtautoupdater.