腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3996)
视频
沙龙
1
回答
使用
cargo
将
rust
项目
从
windows
交叉
编译
到
linux
时
出现
错误
:"
linker
'
cc
‘not
found
“。
linux
、
windows
、
rust
、
cross-compiling
、
rust-cargo
我有一个基本的
rust
/
cargo
项目
,只有一个主文件和一些基本的依赖项。当没有指定目标
时
,
cargo
build命令工作得很好(我
使用
的是
windows
,所以它构建为
windows
),但当我尝试
使用
cargo
build --target=x86_64-unknown-
linux
-gnu或
cargo
build --target=x86_64-unknown-
l
浏览 724
提问于2020-09-04
得票数 8
回答已采纳
1
回答
在Travis CI上
交叉
编译
简单机箱
时
找不到链接器
cc
rust
、
travis-ci
、
cross-compiling
、
cc
、
rust-crates
作为我的一个
项目
的一部分,我必须在
Linux
上
交叉
编译
一个
从
x86_64
到
i686的
Rust
机箱。目前,我正在
使用
Travis进行此操作,其中包含一个简单的机箱(默认二进制机箱)。- os:
linux
before_script: - sudoapt-get install -y libc6
浏览 5
提问于2018-12-06
得票数 1
回答已采纳
2
回答
从
Windows
到
ARM
Linux
交叉
编译
Rust
windows
、
gcc
、
arm
、
rust
、
cross-compiling
我
使用
的是
Windows
10,我想
交叉
编译
一个在armv7-unknown-
linux
-gnueabihf上运行的
Rust
程序。/
cargo
/config文件以包含: 这可以很好地
编译
所有内容,但是当涉及
到
链接
时
,它会
出现
以下
错误</
浏览 4
提问于2016-09-26
得票数 14
回答已采纳
1
回答
当
使用
panic_abort选项
交叉
编译
Rust
程序时,如何消除对libunwind的依赖?
rust
、
cross-compiling
、
musl
我在
编译
时
指定了-Cpanic=abort和-Zbuild-std=panic_abort。为什么链接器仍然说它需要libunwind来
编译
一个程序?我正在尝试各种方法来
交叉
编译
尽可能小的
Rust
程序(
使用
作为参考)。现在,我正试图
编译
powerpc64-unknown-
linux
-musl目标,而我只能尝试删除对libunwind的依赖。Setup a simple
rust
repo
cargo
浏览 12
提问于2022-09-05
得票数 1
1
回答
如何
交叉
编译
Raspberry Pi 0 W的
Rust
代码
linux
、
rust
、
raspberry-pi
、
arm
、
cross-compiling
我试图在我的64位x86笔记本上
交叉
编译
Rust
代码,以便在Raspberry上运行,我
使用
Rustup安装了arm-unknown-
linux
-gnueabihf工具链,但是当我运行
cargo
build--target arm-unknown-
linux
-gnueabihf
时
,我得到了以下
错误
: 我试着安
浏览 1
提问于2019-05-18
得票数 3
回答已采纳
3
回答
如何更改默认的生锈/货物链接器?
rust
、
rust-cargo
、
lld
因此,我在我的
项目
目录中
使用
以下内容创建了.
cargo
/config:这会导致链接器
错误
: = note: ld: cannot find -lgcc_s 我试图手动解决所有丢失的库(
使用
浏览 0
提问于2019-09-05
得票数 33
回答已采纳
1
回答
从
macos
到
linux
的
交叉
编译
-lpcap
linux
、
rust
、
cross-compiling
、
libpcap
、
musl
我正在尝试
使用
cargo
build --target=x86_64-unknown-
linux
-musl将我在Mac上的
Rust
项目
交叉
编译
到
Linux
上。我在mac上
使用
rustup target add x86_64-unknown-
linux
-gnuAnd安装了
Linux
+ musl
交叉
编译
的二进制文件,因为理想情况下,我需要一个独立的
浏览 3
提问于2019-09-28
得票数 3
1
回答
如何在用于CentOS的conda上包含所需的货物
编译
器?
rust
、
centos
、
conda
、
rust-cargo
有些生产服务器往往有非常过时的
linux
版本。这使得整个业务虚拟环境在
编译
二进制文件的能力方面变得相当模糊。例如,通常
从
主机系统调用ld,而不是
从
虚拟环境调用。关于如何在CentOS 7中成功
编译
锈蚀
项目
,我几乎没有发现任何信息。我
将
这个问题连同答案一起发布,因为根据的说法,这是一个推荐的可行选项),因为这可能会帮助未来的CentOS用户。对于conda-based安装
rust
和
cargo
,缺少一些
编译
器链接器。$
浏览 2
提问于2020-10-13
得票数 2
回答已采纳
1
回答
如何解决
rust
交叉
编译
到
安卓
时
"ld: error: unable to find library -lgcc“的问题?
linux
、
rust
、
android-ndk
、
rust-cargo
我正在尝试让
rust
在android上工作。然而,当我尝试
交叉
编译
到
android
时
,我得到了以下链接
错误
: $
cargo
build --target=arm-
linux
-androideabi Compiling <project>我
使用
的指南如下:https://mozilla.github.io/firefox-browser-architecture/experim
浏览 1459
提问于2021-08-21
得票数 4
回答已采纳
1
回答
从
Once_cell为
Linux
编译
错误
构建货?
linux
、
amazon-web-services
、
rust
、
cargo
我有一个货物工作区
项目
,我构建并运行在我的
Windows
笔记本电脑。该程序承载一个后端服务器。现在,我想把它放在一个AWS EC2实例上,这是一台
Linux
机器。我认为我要做的是首先为
linux
构建货,然后简单地
将
.exe放入ec2实例并从那里运行它。我尝试了两件事(形成我的
Windows
机器):
cargo
build --target=x86_64-unknown-
linux
-gnu --这给了我一些非常奇怪的
编译
错误</
浏览 10
提问于2022-10-13
得票数 0
回答已采纳
6
回答
如何修复
Windows
10上Debian的
Rust
错误
"
linker
'
cc
‘not
found
“?
linux
、
windows
、
rust
我在
Windows
10 (
Linux
的
Windows
子系统)上运行Debian,并
使用
以下命令安装了
Rust
:安装过程中没有
错误
,但是当我尝试
使用
rustc
编译
时
,我得到了
错误
linker
'
cc
' not
found
。
浏览 1
提问于2018-09-21
得票数 110
2
回答
从
Fedora
Linux
主机
到
Windows
目标
交叉
编译
Rust
找不到依赖项
linux
、
windows
、
rust
、
cross-compiling
我运行x86_64 Fedora
Linux
31主机,并希望
编译
一些最简单的
rust
代码: fn main() {} 它从主机
到
这个主机的
编译
本来就很好,但是当我尝试将它
交叉
编译
到
i686或x86_64窗口
时
,它无法
编译
。mingw32 as mingw64
编译
得很好,没有
错误
: #include
浏览 153
提问于2019-12-18
得票数 2
回答已采纳
1
回答
获得
交叉
,
交叉
编译
依赖libc的锈菌箱,用于覆盆子Pi。
gcc
、
rust
、
raspberry-pi
、
cross-compiling
我正在
交叉
编译
我的
项目
,
从
我的M1 Mac为覆盆子Pi。该
项目
包括大约17Kloc并在Pi耗尽可用内存(和1G额外交换)上构建它。通过
交叉
编译
器构建它让我对
编译
器抱怨[target.armv7-unknown-
linux
-gnueabihf]
linker
= &q
浏览 14
提问于2022-10-03
得票数 0
1
回答
交叉
编译
Rust
的SerialPort机箱
linux
、
rust
、
serial-port
、
cross-compiling
、
arm64
我正在Ubuntu 20.04.2 LTS 64位上开发我的
Rust
项目
。我已经
将
项目
设置为针对主机架构进行
编译
(
使用
cargo
build),并针对ARM64位的目标架构进行
交叉
编译
(
使用
cargo
build --target=aarch64-unknown-
linux
-gnu到目前为止,该
项目
一直在进行
交叉
编译
。在目标硬件
浏览 181
提问于2021-02-19
得票数 1
1
回答
Visual Studio代码中
Rust
程序的远程调试
visual-studio-code
、
rust
、
remote-debugging
我正在开发一个基于64位ARM处理器的嵌入式
Linux
板上运行的
Rust
程序。目标的嵌入式
Linux
是
使用
Yocto (dunfell)构建的。我的
Rust
开发环境是在
Linux
(Ubuntu)上运行的Visual代码。如何设置它来对目标板上的程序进行远程调试?我想这个序列应该是: lldb-server.VS 为目标
编译
Rust
程序(用于调试)。
将
调试bin文件复制
到
目标。在目标上运行它,
使用
g
浏览 12
提问于2021-08-23
得票数 1
3
回答
将
Rust
应用程序
从
Linux
交叉
编译
到
Windows
linux
、
windows
、
rust
、
cross-compiling
基本上,当我在
Linux
上开发
时
,我正在尝试
将
最简单的代码
编译
到
Windows
中。 println!-C
linker
=i686-w64-mingw32-gcc main.rs$ rustc --target=i686_pc_
windows
_gnu -C
linker
=i686-w64-mingw32-gcc main.
浏览 718
提问于2015-07-18
得票数 69
回答已采纳
1
回答
交叉
编译
共享库的armv5te-未知-
linux
-gnueabi
Rust
[Mindstorm Ev3dev]
linux
、
rust
、
shared-libraries
、
cross-compiling
、
lego-mindstorms-ev3
参数: 货物配置: [package/
cargo
/reference/manifest
浏览 6
提问于2022-11-18
得票数 0
回答已采纳
1
回答
如何在通过
交叉
运行
Rust
时
发送
RUST
_BACKTRACE=1
rust
我正在尝试
交叉
编译
使用
的
Rust
项目
但我不知道如何在
使用
时做到这一点。编辑这是我的“cross.toml”内容] [t
浏览 14
提问于2022-10-21
得票数 1
回答已采纳
1
回答
我如何使货执行一个构建脚本和
使用
特定目标链接在同一
时
间?
build
、
linker
、
rust
、
rust-cargo
我正在调整用
Rust
编写的库的构建过程。目标是让它在
Windows
上与MSVCC一起
编译
。由于某些特定的依赖项,我必须确保
使用
了正确的MSVCC链接器,因此我已经为
Cargo
设置了一个特定于
项目
的配置文件:
linker
= "若要
使用
Visual 12在
Windows
10 (64位)下再现问题,请创建一个
项目
,如下所示:
浏览 2
提问于2017-01-03
得票数 4
1
回答
为ARM
编译
时
,Openssl无法
编译
,否则可以正常工作
ubuntu
、
rust
、
openssl
、
arm
所以最近我一直在为ARM
编译
一个
rust
项目
。它对x86的
编译
非常完美,但是每当我切换到ARM目标
时
,它都找不到Openssl安装,我已经安装了pkg-config并且可以正常工作,所以这不是那个
错误
。 [build]target="armv7-unknown-
linux
-gnueabihf"
link
浏览 149
提问于2021-04-11
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券