Commit Graph

5 Commits

Author SHA1 Message Date
Neeraj Sharma
1c4c038b51 Add support for building shared and static libraries in CMake
Tested on Windows with Visual Studio 2022 Community Edition

- Introduced options to build shared and static libraries.
- Updated CMakeLists.txt to validate library type options.
- Enhanced bootstrap.bat to include static library build options.
- Added detailed build instructions to README_BUILD.md.
- Modified openpnp-capture.h to handle symbol export for static libraries.
2025-06-07 21:04:12 +05:30
Niels Moseley
33da1da2ce Fixed bug in Win:setProperty() that returns an undefined status code. Updated QtCaptureText to include more camera properties. 2017-10-06 00:46:49 +02:00
Paul Jones
5a016a4719 Move QtCaptureTest out of Mac folder + buildable for all platforms
Signed-off-by: Paul Jones <paul@pauljones.id.au>
2017-10-05 13:02:28 +11:00
Niels Moseley
c4a9bc27c4 * Stream::submitBuffer is now virtual so platforms can implement their frame buffer conversion routines there. (note: might be useful to have deferred conversion later on).
* Added const to bitmap pointer in Stream::submitBuffer to make clear that it should not modify the buffer.
* Added saving of frames using 'w' key in windows test program.
2017-07-17 17:22:28 +02:00
Niels Moseley
efeb4319b2 * Created CMAKE build file (windows only for now).
* Added win and linux directories.
* Tested CMAKE bootstrap batch script on windows.
2017-07-06 18:25:57 +02:00