回复主题: Github上的手柄转接项目求助
作者:micjil

原帖由 threek 于 2020-9-19 16:09 发表
posted by wap, platform: iPhone
SS的这个我也弄了,但是编译一直不通过,显示缺少jvsio库里面的nanoclient文件,但我有这个文件啊,路径也对的。用nano和uno都试了,都不行。


SS的这个git工程用了submodule,而且指定了特定的版本,需要用到git命令行clone工程,然后初始化submodule才能用。

git如果不熟悉,可以按照下面的步骤操作:

  • 先下载git工具并安装 https://git-scm.com/download/win
  • 然后运行Git Bash,先切换路径(比如需要下载项目到C:\Workspace\git)。在bash哪里输入cd /c/Workspace/git
  • 克隆工程 git clone https://github.com/toyoshim/iona-346.git
  • clone完成后,进入该路径 cd iona-346
  • 然后用文本编辑软件修改下 .gitmodules文件,切换到https协议。url = git@github.com:toyoshim/jvsio.git 这一行需要修改成 url = https://github.com/toyoshim/jvsio.git
  • 接着在bash窗口执行同步 git submodule sync
  • 最后是初始化子模块,git会下载指定版本的子模块 git submodule update --init --recursive


弄完后,把这个工程目录放到sketchbook目录下,就可以编译了。我这边试过,可以成功编译。



[登录后才可回复]