Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 无法编译nn库-是否未安装gcc?_Windows_Gcc_Rust_Rust Cargo - Fatal编程技术网

Windows 无法编译nn库-是否未安装gcc?

Windows 无法编译nn库-是否未安装gcc?,windows,gcc,rust,rust-cargo,Windows,Gcc,Rust,Rust Cargo,我正试图用它制作一个神经网络项目,我认为我用得对 当我试图使用cargo进行编译时,我的问题就开始了。我不知道这是否是Windows的问题,但我的朋友可以用相同的操作系统完美地编译。以下是我在两台计算机上遇到的错误: C:\Users\juanr_000\Desktop\red_neuronal>cargo run Compiling time v0.1.24 failed to run custom build command for `time v0.1.24` Process

我正试图用它制作一个神经网络项目,我认为我用得对

当我试图使用
cargo
进行编译时,我的问题就开始了。我不知道这是否是Windows的问题,但我的朋友可以用相同的操作系统完美地编译。以下是我在两台计算机上遇到的错误:

C:\Users\juanr_000\Desktop\red_neuronal>cargo run

Compiling time v0.1.24 
failed to run custom build command for `time v0.1.24`

Process didn't exit successfully: C:\Users\juanr_000\Desktop\red_neuronal\target\debug\build\time-72cc226455b1c02b\build-script-build` (exit code: 101)

--- stdout
TARGET = Some("i686-pc-windows-gnu")

CARGO_MANIFEST_DIR = Some("C:\\Users\\juanr_000\\.cargo\\registry\\src\\github.com-1285ae84e5963aae\\time-0.1.24")

OUT_DIR = Some("C:\\Users\\juanr_000\\Desktop\\red_neuronal\\target\\debug\\build\\time-72cc226455b1c02b\\out")

TARGET = Some("i686-pc-windows-gnu")
OPT_LEVEL = Some("0")
PROFILE = Some("debug")
debug 0
TARGET = Some("i686-pc-windows-gnu")

HOST = Some("i686-pc-windows-gnu")

CC_i686-pc-windows-gnu = None

CC_i686_pc_windows_gnu = None

HOST_CC = None

CC = None

TARGET = Some("i686-pc-windows-gnu")

HOST = Some("i686-pc-windows-gnu")

CFLAGS_i686-pc-windows-gnu = None

CFLAGS_i686_pc_windows_gnu = None

HOST_CFLAGS = None

CFLAGS = None

TARGET = Some("i686-pc-windows-gnu")

HOST = Some("i686-pc-windows-gnu")

CC_i686-pc-windows-gnu = None

CC_i686_pc_windows_gnu = None

HOST_CC = None

CC = None

running: "gcc" "-O0" "-c" "-ffunction-sections" "-fdata-sections" "-mwin32" "-m32" "C:\Users\juanr_000\.cargo\registry\src\github.com-1285ae84e5963aae\time0.1.24\src/time_helpers.c" "-o" "C:\Users\juanr_000\Desktop\red_neuronal\target\debug\build\time-72cc226455b1c02b\out\src\time_helpers.o" 

failed to execute command: El sistema no puede encontrar el archivo especificado
.
(os error 2)
is `gcc` not installed?

--- stderr
thread '<main>' panicked at 'explicit panic', C:\Users\juanr_000\.cargo\registry\src\github.com-1285ae84e5963aae\gcc-0.3.4\src\lib.rs:380
C:\Users\juanr\u 000\Desktop\red\u neuronal>cargo run
编译时间v0.1.24
无法为“time v0.1.24”运行自定义生成命令`
进程未成功退出:C:\Users\juanr\u 000\Desktop\red\u neuronal\target\debug\build\time-72cc226455b1c02b\build script build`(退出代码:101)
---stdout
目标=一些(“i686 pc windows gnu”)
CARGO\u MANIFEST\u DIR=Some(“C:\\Users\\juanr\u 000\\.CARGO\\registry\\src\\github.com-1285ae84e5963aae\\time-0.1.24”)
OUT\u DIR=Some(“C:\\Users\\juanr\u 000\\Desktop\\red\u neuronal\\target\\debug\\build\\time-72cc226455b1c02b\\OUT”)
目标=一些(“i686 pc windows gnu”)
OPT_级别=一些(“0”)
PROFILE=Some(“调试”)
调试0
目标=一些(“i686 pc windows gnu”)
主机=一些(“i686 pc windows gnu”)
CC_i686-pc-windows-gnu=无
CC_i686_pc_windows_gnu=无
主机_CC=None
CC=无
目标=一些(“i686 pc windows gnu”)
主机=一些(“i686 pc windows gnu”)
CFLAGS_i686-pc-windows-gnu=无
CFLAGS_i686_pc_windows_gnu=无
主机\u CFLAGS=无
CFLAGS=无
目标=一些(“i686 pc windows gnu”)
主机=一些(“i686 pc windows gnu”)
CC_i686-pc-windows-gnu=无
CC_i686_pc_windows_gnu=无
主机_CC=None
CC=无
正在运行:“gcc”“-O0”“-c”“-fffunction sections”“-fdata sections”“-mwin32”“-m32”“c:\Users\juanr\u 000\.cargo\registry\src\github.com-1285ae84e5963aae\time0.1.24\src/time\u helpers.c”“-o”“c:\Users\juanr\u 000\Desktop\red\u neuronal\target\debug\build\time-72cc226455b1c02b\out\src\time\helpers.o”
无法执行命令:El sistema no puede encontrar El archivo SPECIFICADO
.
(操作系统错误2)
是否未安装“gcc”?
---斯特德尔
线程“”在“显式恐慌”时恐慌,C:\Users\juanr\u 000\.cargo\registry\src\github.com-1285ae84e5963aae\gcc-0.3.4\src\lib.rs:380
我更改了
Cargo.toml
,我认为其他软件包已正确下载和安装。这可能是一个gcc问题,但我安装了一个最新的mingw,并且在我的路径中


很抱歉粘贴了“代码”,堆栈溢出还不允许我发布图像。我的英语也很抱歉

您试图编译的板条箱(
time
,一个
nn
的依赖项)包含一个自定义构建脚本,用于编译非信任代码。这需要GCC,它似乎不可用,编译失败。仅包含防锈代码的板条箱可以正常编译


MinGW安装的二进制文件有时与
gcc
名称不同,因此即使它们已安装并且位于
路径中,也可能没有名为
gcc
的二进制文件。我使用的是来自的
gcc
,它提供了一个
gcc
可执行文件。

路径上是否有gcc?它会问“是否未安装gcc
?”堆栈溢出还不允许我发布图像-这是一件好事;你不应该发布文本的图像!文本是可搜索的,更容易阅读!但是,您可能需要再次检查输出。看起来有些行是重复的。复制时可能出了问题?不,我想它不是重复的,看看这里的输出:它在“C:\MinGW\bin”上被称为“gcc”,所以我不确定问题出在哪里。我在C上编程已经有一段时间了,它可以正常工作,所以我认为这不是问题。如果在
cmd
提示符下运行
where gcc
,它是否打印
C:\MinGW\bin\gcc.exe
?问题在最后是gcc,我安装了win build。非常感谢。