/QHYAstroImager

An application for imaging with QHYCCD cameras.

Primary LanguageC++GNU General Public License v2.0GPL-2.0

QHYAstroImager

An application for imaging with QHYCCD cameras.

Building

CI build status: (Ubuntu & Mac OS)

example workflow

General Requirements

Install the following with your platforms package manager. The QHYCCD driver may need to be installed manually.

  • CMake >=3.15
  • Qt >= 5.10
  • QHYCCD SDK
  • cfitsio
  • libusb-1.0 : this is not needed directly, but, QHYCCD SDK dynamically links against it.

Once you've cloned the repository, from the root, run the following commands:

mkdir -p builds/unix
cd builds/unix
cmake ../..
make

Feel free to replace unix with any name you want; I just use that to mean not IDE based.

##Mac/Linux If the dependencies are installed in non-standard locations, you may need to update the CMAKE_MODULE_PATH in the Dependencies section of the root CMakeLists.txt file.

##Windows Until I test on Windows, I've no idea where CMake will look for the files it needs. If packages are not found, you may need to update the CMAKE_MODULE_PATH in the Dependencies section of the root CMakeLists.txt file.