我正在尝试在 ubuntu 上包含这些文件的目录中执行此操作。
服务器_darwin_amd64 服务器_linux_amd64 服务器_windows_amd64.exe
当我在下面执行此命令时
./server_darwin_amd64 --www=../../FEF-UdaciMeals-Backbone
我收到这个错误。
bash:./server_darwin_amd64:无法执行二进制文件:Exec 格式错误
我应该下载一些程序来解决这个问题吗?
答案1
因此你有三个文件:
- 服务器_darwin_amd64
- 服务器_linux_amd64
- 服务器_windows_amd64.exe
一个用于 Darwin (OSX),一个用于 Windows,一个用于 Linux。为什么您要在 Linux 上执行 Darwin?您是否尝试执行了server_linux_amd64
其他命令?