Go 语言中的 Chilkat 入门(Linux 64 位)

编程入门 行业动态 更新时间:2024-10-09 15:21:21

Go 语言中的 Chilkat <a href=https://www.elefans.com/category/jswz/34/1770026.html style=入门(Linux 64 位)"/>

Go 语言中的 Chilkat 入门(Linux 64 位)

这是在 Go 编程语言中使用 Chilkat 获得“Hello World”的演练。

我们将从头开始,下载 Go 并运行一个简单的 Hello World Go 示例。然后我们将安装 Chilkat 并构建和运行示例程序。

(1) 我的 Go 语言安装在 ~/origin/go 中。

cd ~
mkdir origin
cd origin

(2) 下载Go并解压。

wget .12.7.linux-amd64.tar.gz
tar xzf go1.12.7.linux-amd64.tar.gz

(3) 通过添加这些行来编辑您的 .profile。然后重新启动您的 shell 会话..

(GOPATH 将在接下来的步骤中使用,但我们将在此处设置它。)

GOROOT=$HOME/langDists/go
PATH="$PATH:$GOROOT/bin"
GOPATH=$HOME/go

(4) 创建一个目录(~/go/src/hello),我们将在其中创建一个简单的“hello”Go 程序。

cd ~
mkdir go
cd go
mkdir src
cd src
mkdir hello

(5) 创建包含此内容的文件~/go/src/hello/hello.go

package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}

(6) 构建并运行

cd ~/go/src/hello
go build
./hello

如果一切正常,继续……

(7) 下载chilkat_go.zip 并解压。(下载链接应更新为最新版本的 Chilkat。请参阅Chilkat Go Language Package for Windows, Linux, Alpine Linux, MAC OS X, Solaris, FreeBSD, OpenBSD, etc.

cd $GOPATH/src
wget .5.0.93/chilkat_go.zip
unzip chilkat_go.zip

(8) 下载适用于 64 位 Linux 的 Native “C” Chilkat Go 库

确保 Chilkat 版本与为 chilkat_go.zip 下载的版本匹配。

cd $GOPATH/src
mkdir chilkatLib
cd chilkatLib
wget .5.0.93
/chilkatext-9.5.0-linux-x64-gcc.tar.gz

tar xzf chilkatext-9.5.0-linux-x64-gcc.tar.gz

(9) 如此处所示设置 $CGO_LDFLAGS。(将此行添加到您的 .bashrc 中)

export CGO_LDFLAGS="-L$HOME/go/chilkatLib/linux-x64-gcc -lchilkatext-9.5.0 -lresolv -lpthread -lstdc++"

(10) 构建“chilkat”包。
“开始构建”需要一些时间。

cd $GOPATH/src/chilkat
go build
go install

(11) 构建并运行示例程序

cd $GOPATH/src/chilkat_example1
go build
./chilkat_example1

chilkat_example1 的输出应该是一些 XML,后跟一行指示“成功”的行。

更多推荐

Go 语言中的 Chilkat 入门(Linux 64 位)

本文发布于:2024-02-19 12:54:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1764138.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:入门   语言   Chilkat   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!