复制
收藏
提问
全网
https://blog.csdn.net/astqyhilxv/article/details/118914262
4周前
理解问题https://blog.csdn.net/astqyhilxv/article/details/118914262
已完成理解「https://blog.csdn.net/astqyhilxv/article/details/118914262」
展开阅读网页
快捷访问
国产服务器上(银河麒麟)上玩转Golang_mac编译golang在麒麟系统上运行-CSDN博客
https://blog.csdn.net/astqyhilxv/article/details/118914262
更专业一些
转笔记
专业
https://blog.csdn.net/astqyhilxv/article/details/118914262不在提醒
在国产服务器上使用Golang开发程序的实践。1
😊环境搭建与配置
- 交叉编译环境:在Windows环境下,通过交叉编译生成Arm架构的程序,以适应国产服务器的硬件架构。这一步骤是关键,因为国产服务器通常采用Arm架构处理器,而Windows系统本身是基于x86架构。通过交叉编译,开发者可以在Windows环境下模拟Arm架构的运行环境,从而生成能在国产服务器上运行的程序。1
🚀Golang SDK安装与配置
- Golang SDK安装:在国产服务器上安装Golang SDK是开发程序的前提。文章详细介绍了安装过程,包括下载Golang SDK的Arm版本,并在服务器上进行安装。这一步骤是基础,因为Golang SDK提供了编译和运行Go程序所需的工具和库。1
- 环境变量设置:安装Golang SDK后,需要设置环境变量,以便在服务器上全局使用Go命令。文章提供了设置环境变量的具体步骤,包括设置GOROOT和GOPATH等。这一步骤是必要的,因为环境变量的设置关系到Go程序的编译和运行。1
🔧Oracle环境配置
- Oracle Client安装:在国产服务器上开发程序,往往需要连接数据库。文章介绍了如何下载并安装Oracle Client的Arm版本,这是连接Oracle数据库的前提。这一步骤是关键,因为国产服务器的硬件架构与x86架构不同,需要使用专为Arm架构设计的Oracle Client。1
- 环境变量配置:安装Oracle Client后,需要配置环境变量,包括设置ORACLE_HOME和LD_LIBRARY_PATH等。这一步骤是必要的,因为环境变量的配置关系到Oracle Client的运行。文章提供了详细的配置步骤,帮助开发者顺利完成环境搭建。1
🛠️依赖问题解决
- 编译依赖问题:在开发过程中,可能会遇到编译依赖问题。文章提供了解决编译依赖问题的方法,包括下载和安装缺失的依赖库。这一步骤是关键,因为编译依赖问题会直接影响程序的编译和运行。1
- 运行时依赖问题:除了编译依赖问题,还可能遇到运行时依赖问题。文章同样提供了解决运行时依赖问题的方法,帮助开发者顺利完成程序的开发和运行。1