叶@ye MINGW64 ~/Desktop $ ssh-add "C:\Users\Administrator\.ssh\id_rsa" C:\Users\Administrator\.ssh\id_rsa: No such file or directory
时间: 2023-07-07 08:46:18 浏览: 144
如果您看到“ No such file or directory ”错误,则可能是因为您指定的路径不正确,或者您的SSH密钥不在该路径中。
请检查以下几点:
1. 检查您的SSH密钥是否存储在正确的路径中。您可以打开Windows资源管理器,并导航到“C:\Users\Administrator\.ssh”目录,查看您的SSH密钥是否在那里。
2. 如果您的SSH密钥不在默认路径中,请确保您已正确指定了SSH密钥的路径。您可以使用以下命令来添加SSH密钥:
```
ssh-add /path/to/your/private/key
```
请注意,路径应使用正斜杠(/)而不是反斜杠(\),并且应使用您自己的SSH密钥路径。
如果您仍然遇到问题,请尝试重新生成您的SSH密钥,并确保将其存储在默认路径(即“C:\Users\Administrator\.ssh”)中。然后,使用上述命令将其添加到代理中。
相关问题
$ gcc -o test2.exe test2.c `pkg-config --cflags --libs gtk+-3.0` -I /mingw64/include/gtk-3.0 Package gtk+-3.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-3.0.pc' to the PKG_CONFIG_PATH environment variable Package 'gtk+-3.0', required by 'virtual:world', not found In file included from /mingw64/include/gtk-3.0/gdk/gdk.h:30, from /mingw64/include/gtk-3.0/gtk/gtk.h:30, from test2.c:4: /mingw64/include/gtk-3.0/gdk/gdkconfig.h:8:10: fatal error: glib.h: No such file or directory 8 | #include <glib.h> | ^~~~~~~~ compilation terminated.
这是一个编译错误,提示找不到gtk+-3.0包。建议按照提示添加包含gtk+-3.0.pc的目录到PKG_CONFIG_PATH环境变量中。另外还提示找不到glib.h头文件,可能需要安装GLib库。你可以尝试使用以下命令安装GLib库:
```
sudo apt-get install libglib2.0-dev
```
然后尝试重新编译。
C:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: i386 architecture of input file `C:\Users\LJY\AppData\Local\Temp\go-li nk-1599624689\000000.o' is incompatible with i386:x86-64 output collect2.exe: error: ld returned 1 exit status
这个错误提示意味着输入文件的架构与输出文件的架构不兼容。在这种情况下,很可能是因为您的程序使用了 32 位架构的库,而您正在尝试将其编译为 64 位架构的程序。
要解决这个问题,您可以尝试以下几个步骤:
1. 确认使用的库是否支持 64 位架构。如果不支持,请使用相应的 64 位版本。
2. 确认您的编译环境是否正确设置为 64 位架构。您需要使用支持 64 位架构的编译器和工具链。
3. 如果您使用的是 Go 语言,可以尝试使用以下命令编译您的程序:
```go
GOARCH=amd64 go build
```
这将确保使用 64 位架构编译您的程序。
希望这些步骤能够帮助您解决问题。
阅读全文