GithubHelp home page GithubHelp logo

sitingren / sxtwl_cpp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yuangu/sxtwl_cpp

0.0 0.0 0.0 9.42 MB

寿星天文历的C++实现版本

License: BSD 3-Clause "New" or "Revised" License

Shell 0.05% C++ 78.49% Python 2.05% C 0.57% PHP 0.67% Java 1.87% Go 4.29% C# 4.62% CMake 7.20% SWIG 0.19%

sxtwl_cpp's Introduction

Build status

本项目 GitHub / Gitee(码云)

详细介绍

sxtwl_cpp是参考寿星天文历并使用C++实现日历库。因为其依据天文历法算法实现,故其可查询范围广(BC722年以后与实历相符)。支持Android、IOS、Windows、MacOS、Linux等平台。使用swig暴露接口给python,lua,java等语言使用。 最新版本v2.x重新设计接口,让sxtwl得到了将近一倍以上的性能提升。接口和以前版本也有一点不一样。

联系及广告

  • 如有对日历,易学等感觉兴趣的同学想入群讨论的或使用此项目过程中遇到困难的同学,另或有需要付费类的其它技术支持及商务合作(如开发APP等)可加微信(微信号: yyguzi 或扫码)。

作者微信二维码:

微信二维码

请您扫码关注作者的《通俗万年历公众号》 (广告):

通俗万年历

特性

  • 易于使用:使用cmake管理工程
  • 多平台支持
  • 查询范围广
  • 免除附带表数据

用途

  • 做为航海历使用。(注:虽然叫做农历,其实和农业生产一点关系都没有。但和航海有关)
  • 命理研究
  • 考古工作
  • 与农历相关的数据提供
  • 天文研究
  • 其它用途等我再想一下。

构建方法(C++、C#、PHP、Lua等)

如果想直接使用二进制包请略过 如有自已构建需求的请参考构建文档

二进制安装及使用事例

我将一些常用的日历相关的算法都写成例子。如果您觉得关于此库的使用方法,没有讲清楚的,可以+微信告知作者提供。

最后

  • 如果您喜欢本项目或者发现该库的bug可加微信留言
  • 如果您使用了此项目的代码,为了表示对寿星天文历原作者的尊重,请您项目适当的位置表达对许剑伟先生感谢

sxtwl_cpp's People

Contributors

yuangu avatar zzlinvec avatar kanglin avatar happyme531 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.