1 回答
TA贡献1809条经验 获得超8个赞
所以我终于明白了 EDIT 4 的问题是什么(我认为这是正确的做法,至少在我的情况下)......因为它可能与任何程序都无关并且它说了可能的错误必须做 clang.exe,我去寻找它,发现它在 ndk-bundle 文件夹中。那个文件夹我是从官网下载的,改名后放到我的Android SDK Tools文件夹下就可以用了。不知道为什么没有从Android Studio下载,反正我没有。因此,在知道该文件位于我从外部下载的文件夹中而不是从 Android Studio 内部下载后,我删除了所有内容并重新下载了 NDK Bundle,但这次是从 Android Studio(为了以防万一可能有用,我下载了所有其他东西当我们点击显示过时的包时会显示),它终于成功了!然后为了确定问题是我从 Android Studio 外部下载的,我再次使用了那个下载的版本,它给出了同样的 clang.exe 错误。之后,再次尝试使用从 Android Studio 下载的版本再次运行。所以这可能是一个错误或类似的问题,因为至少对我来说它只适用于 Android Studio NDK Bundle 版本,而不适用于从他们的网站下载的版本。这很奇怪,但至少它终于奏效了。因为至少对我来说,它只适用于 Android Studio NDK Bundle 版本,而不适用于从他们的网站下载的版本。这很奇怪,但至少它终于奏效了。因为至少对我来说,它只适用于 Android Studio NDK Bundle 版本,而不适用于从他们的网站下载的版本。这很奇怪,但至少它终于奏效了。
现在我只是不明白为什么我必须将所有我想转换的文件放在 GOPATH\src\[a folder] 中才能工作并且不给我非本地错误(顺便说一句,在我的情况下,我的 GOPATH 是 C:\Users\[User Name]\go,万一知道可能会有用)...两个程序(一个来自 GitHub,另一个来自带有教程的网站)必须放在一个像要转换的路径,不能在它之外转换。这很奇怪。我不知道它是否应该是那样的,但至少它在工作...... [编辑:这是因为我没有阅读关于如何执行 go 程序的文档......不再发生,因为现在我' 使用正确的命令执行。]
希望这可以帮助其他人遇到这个问题!
- 1 回答
- 0 关注
- 138 浏览
添加回答
举报