递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 93|回复: 3
打印 上一主题 下一主题

[其它] Linux系统下使用火山IDE开发教程

[复制链接]

10

主题

108

帖子

3529

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3529
跳转到指定楼层
楼主
发表于 昨天 21:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
测试系统:deepin(深度系统)25,理论条件下,所有Linux系统都没问题,请自行测试。


先下载火山最新安装包并解压。使用deepin系统在应用商店搜索安装《 统信Windows应用兼容引擎》,其他Linux系统安装Wine,Wine安装请自行百度。


一、不使用加密狗(适合免费用户)。
deepin系统直接双击启动火山安装程序《 setup.exe》安装即可使用,无需任何复杂设置。
使用其他Linux系统使用Wine启动火山安装程序《 setup.exe》安装即可使用,具体方法请自行百度。
这篇教程主要解决加密狗识别问题。

二、使用加密狗(火山的加密狗是支持Linux系统的,主要问题就是权限不足导致无法通信,我们解决权限就行了)。

1、插入加密狗(注意拔除火山加密狗外的所有USB设备),在终端输入 lsusb 命令:
  如果输出显示:Bus 002 Device 002: ID 096e:0209 Feitian Technologies, Inc. ROCKEY ARM(主要看有ROCKEY ARM 字样即可,代表飞天诚信,火山加密狗就是飞天诚信的),系统已经正确识别了加密狗,如无ROCKEY ARM 字样,请确认加密狗是否正常插入USB接口。


2、终端输入 ls -l /dev/hidraw* 命令(注意空格和*)检查 HID 设备权限,返回如下:
     crw------- 1 root root 237, 0  4月29日 18:29 /dev/hidraw0
     crw------- 1 root root 237, 1  4月29日 18:30 /dev/hidraw1
从输出可以看到,加密狗设备 /dev/hidraw0 和 /dev/hidraw1 的权限是 crw-------,属主是 root,且只有 root 用户有读写权限,普通用户无权访问,这就是问题关键,继续解决权限问题。注意:你的设备号不一定和我一样。如果返回crw-rw-rw-代表你的权限没问题,加密狗应该是可以直接识别并使用的(基本没概率)。


3、终端输入以下命令一键创建udev规则(核心部分),直接全部复制粘贴到终端即可


# 创建规则文件
echo 'SUBSYSTEM=="hidraw", ATTRS{idVendor}=="096e", ATTRS{idProduct}=="0209", MODE="0666"' | sudo tee /etc/udev/rules.d/99-rocknow.rules
# 重新加载规则
sudo udevadm control --reload-rules
sudo udevadm trigger



之后重新插拔一下加密狗继续输入 ls -l /dev/hidraw*  命令(注意空格和*),返回以下内容:


crw-rw-rw- 1 root root 237, 0  4月29日 19:59 /dev/hidraw0
crw-rw-rw- 1 root root 237, 1  4月29日 19:58 /dev/hidraw1


返回crw-rw-rw-,权限设置成功,现在普通用户可以读写加密狗了。重新运行火山的安装程序,加密狗应该能正常识别了,如下图。










之后重新插拔加密狗,权限都会自动调整,不需要再手动处理。


PS:由于我大部分时间都是使用原生开发工具开发,只是对以前用火山写的项目进行了编译调试,目前Android及GO可以正常编译调试,暂未发现明显使用问题,由于我个人不写Windows软件,视窗版请自行测试,不喜勿喷。







回复

使用道具 举报

3

主题

127

帖子

1903

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
1903
沙发
发表于 昨天 22:15 | 只看该作者
好家伙,我直接好家伙
回复

使用道具 举报

489

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
48318
QQ
板凳
发表于 昨天 22:30 | 只看该作者
wine一直兼容性不太好,有些功能可能支持的不太好,如果真遇到问题也是没办法,可以凑活用用。
安卓无障碍课:点击查看
接安卓类库封装,需要的联系570828305
回复

使用道具 举报

17

主题

784

帖子

3810

积分

金牌会员

睡觉睡觉,头发重要

Rank: 9Rank: 9Rank: 9

积分
3810
地板
发表于 昨天 23:14 | 只看该作者
深度系统这字体看着好像比WIN下舒服!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-4-30 00:13 , Processed in 0.096697 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表