1. 修复 Go 不同架构下 getSystemLibrary 获取的 dll 名
This commit is contained in:
		| @@ -51,9 +51,13 @@ func init() { | ||||
| func getSystemLibrary() string { | ||||
| 	switch runtime.GOOS { | ||||
| 	case "linux": | ||||
| 		return "libc.so.6" | ||||
| 		if runtime.GOARCH == "amd64" || runtime.GOARCH == "386"{ | ||||
| 			return "libHikNetSDKPkg_linux_amd64.so" | ||||
| 		}else{ | ||||
| 			return " libHikNetSDKPkg_linux_arm64.so" | ||||
| 		} | ||||
| 	case "windows": | ||||
| 		return "Hikvision_Network_SDK_Packaging_Library.dll" | ||||
| 		return "HikNetSDKPkg_win_amd64.dll" | ||||
| 	default: | ||||
| 		panic(fmt.Errorf("GOOS=%s is not supported", runtime.GOOS)) | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user