Copperspice adalah satu set perpustakaan individual yang dapat digunakan untuk mengembangkan aplikasi perangkat lunak lintas platform di C ++. Ini adalah proyek yang benar -benar open source yang dirilis di bawah lisensi LGPL v2.1 dan awalnya berasal dari kerangka kerja QT. Selama beberapa tahun terakhir Copperspice telah sepenuhnya menyimpang, dengan tujuan menyediakan perpustakaan GUI kelas satu untuk menyatukan komunitas C ++.
Motivasi kami untuk mengembangkan copperspice adalah mengubah desain mendasar dan mengubah kerangka kerja yang ada menjadi serangkaian perpustakaan untuk pengembang C ++. Kami mencapai ini dengan memanfaatkan fungsionalitas C ++ modern, teknologi baru, dan perkakas modern. Copperspice saat ini membutuhkan C ++ 17 atau yang lebih baru.
Perpustakaan yang tersedia di Copperspice meliputi:
Ada juga beberapa pustaka berlisensi BSD open source yang digunakan oleh Copperspice dan tersedia sebagai perpustakaan yang berdiri sendiri untuk siapa pun yang mengembangkan aplikasi C ++.
Untuk menggunakan pustaka Copperspice, diperlukan kompiler C ++ 17 dan pustaka standar C ++ 17.
File build cmake copperspice disediakan dengan distribusi sumber. Kami merekomendasikan proyek Anda juga harus menggunakan CMake dan Ninja untuk sistem pembangunan.
Untuk informasi tambahan tentang membangun dari sumber, lihat dokumentasi ikhtisar CoppersPice kami atau aplikasi demo Kitchensink untuk file proyek CMAKE sampel.
Perpustakaan Copperspice dibangun menggunakan sistem pembuatan CMake.
Dokumentasi ikhtisar CoppersPice mencakup informasi tentang membangun Copperspice, mengunduh file biner prebuilt, persyaratan paket, menyiapkan aplikasi yang tautan dengan Copperspice, bermigrasi ke Copperspice, dan informasi konfigurasi umum.
https://www.copperspice.com/docs/cs_overview/index.html
API berisi dokumentasi kelas penuh dan beberapa tutorial untuk Copperspice dan tersedia langsung di situs web kami dan dari halaman unduhan kami.
https://www.copperspice.com/docs/cs_api/index.html
Baik ikhtisar CS dan dokumentasi API dapat diunduh untuk digunakan secara offline. Mereka tersedia dalam file tar terkompresi atau format zip.
https://download.copperspice.com/copperspice/documentation
Saluran YouTube kami berisi video tentang C ++, grafik, sistem build, copperspice, doxypress, dan topik lain yang terkait dengan pengembangan perangkat lunak.
https://www.youtube.com/copperspice
Tautan ke presentasi teknis yang direkam di CPPCON, CPPNOW, Embo ++, MeetingC ++, dan Code :: Dive, dapat ditemukan di halaman presentasi kami.
https://www.copperspice.com/presentations.html
Tim CS menyambut kontributor semua tingkat keterampilan. Saat mengirimkan permintaan tarik, harap amati pedoman gaya pengkodean kami.
https://www.copperspice.com/style_guide/source_code_style.html
Perpustakaan ini dirilis di bawah lisensi LGPL v2.1. Untuk informasi lebih lanjut, lihat file lisensi yang disediakan dengan proyek ini.