我正在运行命令
go install github.com/sqlc-dev/sqlc/cmd/sqlc@latest
但是我在我的cmd终端上得到了这个
# runtime/cgo
cc1.exe: sorry, unimplemented: 64-bit mode not compiled in
我已经检查过,我有正确的 go 版本来使用此命令(1.23.2)。那么我该怎么做才能安装sqlc呢?我还尝试下载预构建的二进制文件,但我得到了同样的结果。下载二进制文件后我应该做些什么来使其工作吗?
下载二进制文件后我应该做些什么来制作 这个工作?
正如你所说,你可以使用 Windows 的预构建二进制文件 -
https://downloads.sqlc.dev/sqlc_1.27.0_windows_amd64.zip
下载后需要解压到可以执行的路径。
因此,例如,将提取的
sqlc.exe
放入诸如c:\sqlc
之类的文件夹中,这样你就有了c:\sqlc\sqlc.exe
现在您需要在Windows中编辑环境变量,只需从开始菜单中搜索“环境变量”即可,
现在您需要将
c:\sqlc
路径添加到用户或系统的 path
变量中。我会为系统添加它。例如
现在,如果您打开一个新终端,您应该能够运行
sqlc