当我运行命令时:
go install github.com/sqlc-dev/sqlc/cmd/sqlc@latest
我得到一个错误:
C:\Program Files\Go\pkg\tool\windows_amd64\link.exe: running gcc failed: exit status 1
C:\Users\aymen\AppData\Local\Temp\go-link-3004266855\000005.o: In function `_fingerprintVar':
C:/Users/aymen/go/pkg/mod/github.com/pganalyze/pg_query_go/v5@v5.1.0/parser/include/pg_query_fingerprint_defs.c:660: undefined reference to `__stack_chk_fail'
C:\Users\aymen\AppData\Local\Temp\go-link-3004266855\000005.o: In function `_fingerprintJsonReturning':
C:/Users/aymen/go/pkg/mod/github.com/pganalyze/pg_query_go/v5@v5.1.0/parser/include/pg_query_fingerprint_defs.c:2547: undefined reference to `__stack_chk_fail'
C:\Users\aymen\AppData\Local\Temp\go-link-3004266855\000005.o: In function `_fingerprintRTEPermissionInfo':
C:/Users/aymen/go/pkg/mod/github.com/pganalyze/pg_query_go/v5@v5.1.0/parser/include/pg_query_fingerprint_defs.c:5932: undefined reference to `__stack_chk_fail'
C:\Users\aymen\AppData\Local\Temp\go-link-3004266855\000005.o: In function `_fingerprintNode':
C:\Users\aymen\go\pkg\mod\github.com\pganalyze\pg_query_go\v5@v5.1.0\parser/pg_query_fingerprint.c:310: undefined reference to `__stack_chk_fail'
C:\Users\aymen\AppData\Local\Temp\go-link-3004266855\000005.o: In function `_fingerprintTableFunc':
C:/Users/aymen/go/pkg/mod/github.com/pganalyze/pg_query_go/v5@v5.1.0/parser/include/pg_query_fingerprint_defs.c:505: undefined reference to `__stack_chk_fail'
C:\Users\aymen\AppData\Local\Temp\go-link-3004266855\000005.o:C:/Users/aymen/go/pkg/mod/github.com/pganalyze/pg_query_go/v5@v5.1.0/parser/include/pg_query_fingerprint_defs.c:919: more undefined references to `__stack_chk_fail' follow
collect2.exe: error: ld returned 1 exit status
- 我的go版本是go版本go1.22.1 windows/amd64
我试着改变道路,但没有得到任何结果.