1 Star 0 Fork 0

makerinchina / bug_list

 / 详情

rust slint ui编译错误:ld.exe: Error: export ordinal too large

已完成
拥有者
创建于  
2022-08-05 14:27

Question:

编译rust slint-ui库时候,编译到slint-macros库时候出现link错误如下:
Error: export ordinal too large: 100286
collect2.exe: error: ld returned 1 exit status

评论 (1)

makerinchina 创建了任务

Answer:

此错误是rust toolchain为GNU版本时候出现的,msvc版本没有出现,该问题在slint官方仓库issue有记录:https://github.com/slint-ui/slint/issues/764,解决方法如下:
在项目的Cargo.toml文件中添加如下内容:

[profile.dev.build-override]
opt-level = 2

makerinchina 负责人设置为makerinchina
makerinchina 任务状态待办的 修改为已完成
makerinchina 任务状态已完成 修改为进行中
makerinchina 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
5420638 makerinchina 1639922393
1
https://gitee.com/makerinchina/bug_list.git
git@gitee.com:makerinchina/bug_list.git
makerinchina
bug_list
bug_list

搜索帮助