mirror of
https://gitee.com/fasiondog/hikyuu.git
synced 2024-11-30 02:48:57 +08:00
update docs; support aarch64 (continue)
This commit is contained in:
parent
5e0fdc9fb4
commit
7a58a0d3e5
2
.github/workflows/ubuntu.yml
vendored
2
.github/workflows/ubuntu.yml
vendored
@ -28,7 +28,7 @@ jobs:
|
||||
|
||||
- name: test
|
||||
run: |
|
||||
sudo apt-get install -y libhdf5-dev libsqlite3-dev
|
||||
sudo apt-get install -y libsqlite3-dev
|
||||
cd ./hikyuu
|
||||
export BOOST_ROOT=./boost_1_75_0
|
||||
export BOOST_LIB=./boost_1_75_0/stage/lib
|
||||
|
@ -71,11 +71,11 @@ Linux、macOSX 执行以下指令安装:
|
||||
5、Linux下安装依赖软件包
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Linux下需安装依赖的开发软件包:hdf-dev、mysqlclient。如 Ubuntu 下,执行以下命令:
|
||||
Linux下需安装依赖的开发软件包。如 Ubuntu 下,执行以下命令:
|
||||
|
||||
.. code-block:: shell
|
||||
|
||||
sudo apt-get install -y libhdf5-dev libhdf5-serial-dev libmysqlclient-dev
|
||||
sudo apt-get install -y libsqlite3-dev
|
||||
|
||||
6、转 Visual Studio 工程
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
@ -5,13 +5,17 @@ package("hdf5")
|
||||
set_license("BSD-3-Clause")
|
||||
|
||||
if is_plat("windows") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu/releases/download/1.1.9/hdf5-$(version)-win-x64.zip",
|
||||
add_urls("https://github.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/hdf5-$(version)-win-x64.zip",
|
||||
"https://gitee.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/hdf5-$(version)-win-x64.zip")
|
||||
add_versions("1.12.2", "388d455c917b153f3410e8ca0c857ee37a575d859a70ecb6e16d4fb43b1d201c")
|
||||
elseif is_plat("linux") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu/releases/download/1.1.9/hdf5-$(version)-linux-x64.zip",
|
||||
elseif is_plat("linux") and is_plat("x86_64") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/hdf5-$(version)-linux-x64.zip",
|
||||
"https://gitee.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/hdf5-$(version)-linux-x64.zip")
|
||||
add_versions("1.12.2", "e0f4357ea7bfa0132c3edba9b517635736191f920ce7a3aeef5e89dbe5b2dd27")
|
||||
elseif is_plat("linux", "cross") and is_plat("aarch64", "arm64.*") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/hdf5-$(version)-linux-aarch64.zip",
|
||||
"https://gitee.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/hdf5-$(version)-linux-aarch64.zip")
|
||||
add_versions("1.12.2", "d73a880d9dfede0d5db1e30555fa251ca82efa437a0d93b46f5e64e87e71fc63")
|
||||
end
|
||||
|
||||
on_load("windows", "linux", function (package)
|
||||
|
@ -5,7 +5,7 @@ package("hdf5_D")
|
||||
set_license("BSD-3-Clause")
|
||||
|
||||
if is_plat("windows") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu/releases/download/1.1.9/hdf5_D-$(version)-win-x64.zip",
|
||||
add_urls("https://github.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/hdf5_D-$(version)-win-x64.zip",
|
||||
"https://gitee.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/hdf5_D-$(version)-win-x64.zip")
|
||||
add_versions("1.12.2", "6ea3ab5a4b0bb0f48eaef28cfe747ac5c072c06519a4888c1a59cfaf75399049")
|
||||
end
|
||||
|
@ -4,13 +4,17 @@ package("mysql")
|
||||
set_description("Open source relational database management system.")
|
||||
|
||||
if is_plat("windows") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu/releases/download/1.1.9/mysql-$(version)-win-x64.zip",
|
||||
add_urls("https://github.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/mysql-$(version)-win-x64.zip",
|
||||
"https://gitee.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/mysql-$(version)-win-x64.zip")
|
||||
add_versions("8.0.21", "de21694aa230a00b52b28babbce9bb150d990ba1f539edf8d193586dce3844ae")
|
||||
elseif is_plat("linux") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu/releases/download/1.1.9/mysql-$(version)-linux-x86_64.zip",
|
||||
elseif is_plat("linux") and is_arch("x86_64") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/mysql-$(version)-linux-x86_64.zip",
|
||||
"https://gitee.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/mysql-$(version)-linux-x86_64.zip")
|
||||
add_versions("8.0.31", "1775a94f4a59cfb03593e6e70891de33a0cc8713573afdfc9ca0482415a8ecd3")
|
||||
elseif is_plat("linux", "cross") and is_arch("aarch64", "arm64.*") then
|
||||
add_urls("https://github.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/mysql-$(version)-linux-aarch64.zip",
|
||||
"https://gitee.com/fasiondog/hikyuu_extern_libs/releases/download/1.0.0/mysql-$(version)-linux-aarch64.zip")
|
||||
add_versions("8.0.31", "5ceb31ddc75bfaa0ec5324fa1564dae3abdb7ea9d3f0763f10d06e871d21d7d4")
|
||||
end
|
||||
|
||||
on_install("windows", "linux", function (package)
|
||||
|
Loading…
Reference in New Issue
Block a user