golang 环境变量配置 及所遇到问题解决
来源:互联网 发布:买黄金投资软件 编辑:程序博客网 时间:2024/05/23 16:53
golang 环境变量配置 及所遇到问题解决
#####author huzhengyao#####
新建文件夹 mingw
将 MinGW.zip 解压到mingw目录下,进入mingw\lib目录下
新建文件夹pkg-config
执行命令 go get github.com/wendal/go-oci8
将github.com\wendal\go-oci8 文件夹下的oci8.pc文件拷贝到当前pkg-config文件夹下并修改文件内容如下
#############################################################################################################33
# Package Information for pkg-configprefix=C:/goTools/oracle/instantclient_11_2 # oracle 客户端安装路径exec_prefix=C:/goTools/oracle/instantclient_11_2 # oracle 客户端安装路径libdir=${exec_prefix}includedir=${prefix}/sdk/include/Name: OCIDescription: Oracle database engineVersion: 11.2Libs: -L${libdir} -lociLibs.private:Cflags: -I${includedir}
###############################################################################################################33
1 添加 环境变量
GOPATH = C:\goTools\gopathGOROOT = C:\Go\PCK_CONFIG_PATH = C:\mingw\lib\pkg-configPCK_CONFIG = C:\goTools\gopath\src\github.com\wendal\go-oci8\windows\pkg-config.exe // 自己的gopath目录下
在path 中添加
C:\mingw\bin; // MinGW安装目录下的bin目录
C:\javaTool\oracle\instantclient_11_2 // oracle客户端安装目录 如果报异常,是本地oracle客户端版本不匹配,可以下载一个对应的,重试一下
### 异常总结
1 当报该异常时,请升级golang的编译版本,该方法需要1.8版本
gopkg.in\kataras\iris.v6\response_writer.go:65: undefined: http.Pusher
2 当报该异常时,是本地oracle客户端版本不匹配,可以下载一个对应的
C:/mingw/bin/..b/gcc/x86_64-w64-mingw32/6.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/javaTool/oracle/instantclient_11_2/oci.dll when searching for -loci C:/mingw/bin/..b/gcc/x86_64-w64-mingw32/6.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/javaTool/oracle/instantclient_11_2/oci.dll when searching for -loci C:/mingw/bin/..b/gcc/x86_64-w64-mingw32/6.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -loci collect2.exe: error: ld returned 1 exit status
0 0
- golang 环境变量配置 及所遇到问题解决
- 浅谈java环境变量配置及问题解决
- cordova 安装配置 及遇到的问题解决
- hive安装配置及遇到的问题解决
- hive安装配置及遇到的问题解决
- Kettle邮件配置及遇到的问题解决
- java程序所需要的环境变量及配置
- VS2013安装配置Qt5.4.1及所遇问题解决方案
- Golang 简介及配置
- 配置magento soap所遇到的问题及解决方法
- 安装及配置PHP所遇到的问题汇总
- mac配置环境变量遇到的坑及解决方案
- Java环境变量的配置及自己遇到的问题
- Maven环境变量配置和Web创建及遇到的问题
- Boost环境配置及遇到的问题解决方案
- myeclipse配置hadoop开发环境,及遇到问题解决
- myeclipse配置hadoop开发环境,及遇到问题解决
- myeclipse配置hadoop开发环境,及遇到问题解决
- runLoop理解
- 39. Combination Sum
- Android ListView中的checkbox事件拦截
- Android LayoutInflater原理分析,带你一步步深入了解View(一)
- 欢迎使用CSDN-markdown编辑器
- golang 环境变量配置 及所遇到问题解决
- 3年程序生涯
- HDU 1008 Elevator
- 搭建sip软电话环境
- leetcode 25. Reverse Nodes in k-Group
- linux下devicetree中惯用的of函数
- python 矩阵转置transpose--实战应用详解
- 最近3周做前端的一些收货
- 使用 Smartmontools 检测硬盘坏道