小编Ame*_*Bel的帖子

LTDL_LIBRARY_PATH和LD_LIBRARY_PATH有什么区别?

在编译链接CC++代码中,目的LTDL_LIBRARY_PATHLD_LIBRARY_PATH环境变量是什么?另外它们有什么区别?

谢谢

c c++ gcc g++ autotools

3
推荐指数
1
解决办法
424
查看次数

为什么echo $ VARIABLE在dockerfile运行指令的/ bin/bash -c"..."部分中,在docker build上返回空?

题 :

观察输出之间(见下文)--- echo home--- env,$GOPATH被明确定义为是$HOME.在addtion,输出echo $HOME是在之间的可见--- start--- echo home.但是,输出echo $GOPATH之间--- env--- echo gopath为空.为什么?

细节 :

Dockerfile RUN指令有问题

RUN /bin/bash -c "echo '-------------------------------------------- start' ;\
                  echo $HOME ;\
                  echo '-------------------------------------------- echo home' ;\
                  source $HOME/.gvm/scripts/gvm ;\
                  gvm use go1.5.1 ;\
                  env ;\
                  echo '-------------------------------------------- env ' ;\
                  echo $GOPATH ;\
                  echo '-------------------------------------------- echo gopath' ;\
                  "
Run Code Online (Sandbox Code Playgroud)

完成上述指令的docker构建步骤

Step 5 : …
Run Code Online (Sandbox Code Playgroud)

bash shell docker

2
推荐指数
1
解决办法
185
查看次数

为什么在运行`go get golang.org / x / tools / cmd / godoc`时没有创建二进制文件?

godocgotour可以通过从其指定的源目录构建和运行go build。什么是gotour二进制文件而创建一个二进制文件go get却不是这样的原因godoc

命令行输出:

[ user@pc:~/.gvm/pkgsets/go1.5.1/global ]
>> ls

[ user@pc:~/.gvm/pkgsets/go1.5.1/global ]
>> go env
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/user/.gvm/pkgsets/go1.5.1/global"
GORACE=""
GOROOT="/home/user/.gvm/gos/go1.5.1"
GOTOOLDIR="/home/user/.gvm/gos/go1.5.1/pkg/tool/linux_amd64"
GO15VENDOREXPERIMENT=""
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
CXX="g++"
CGO_ENABLED="1"

[ user@pc:~/.gvm/pkgsets/go1.5.1/global ]
>> go get golang.org/x/tools/cmd/godoc

[ user@pc:~/.gvm/pkgsets/go1.5.1/global ]
>> ls
pkg  src

[ user@pc:~/.gvm/pkgsets/go1.5.1/global ]
>> go get golang.org/x/tour/gotour

[ user@pc:~/.gvm/pkgsets/go1.5.1/global ]
>> ls 
bin  pkg  src

[ user@pc:~/.gvm/pkgsets/go1.5.1/global ]
>> ls bin/
gotour …
Run Code Online (Sandbox Code Playgroud)

go

2
推荐指数
2
解决办法
590
查看次数

标签 统计

autotools ×1

bash ×1

c ×1

c++ ×1

docker ×1

g++ ×1

gcc ×1

go ×1

shell ×1