From 8d981ece65bff4e060aae237c9a72bef2bebb994 Mon Sep 17 00:00:00 2001 From: cuihairu Date: Fri, 12 Nov 2021 15:25:51 +0800 Subject: [PATCH] fix typo --- ch2-cgo/ch2-10-link.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ch2-cgo/ch2-10-link.md b/ch2-cgo/ch2-10-link.md index d6d0d9a..5f116a6 100644 --- a/ch2-cgo/ch2-10-link.md +++ b/ch2-cgo/ch2-10-link.md @@ -25,7 +25,7 @@ cgo 中的 ${SRCDIR} 为当前目录的绝对路径。经过编译后的C和C++ `pkg-config`工具虽然方便,但是有很多非标准的C/C++库并没有实现对其支持。 这时候我们可以手工为`pkg-config`工具创建对应库的编译和链接参数实现支持。 -比如有一个名为xxx的C/C++库,我们可以手工创建`/usr/local/lib/pkgconfig/xxx.bc`文件: +比如有一个名为xxx的C/C++库,我们可以手工创建`/usr/local/lib/pkgconfig/xxx.pc`文件: ``` Name: xxx @@ -33,7 +33,7 @@ Cflags:-I/usr/local/include Libs:-L/usr/local/lib –lxxx2 ``` -其中Name是库的名字,Cflags和Libs行分别对应xxx使用库需要的编译和链接参数。如果bc文件在其它目录, +其中Name是库的名字,Cflags和Libs行分别对应xxx使用库需要的编译和链接参数。如果`pc`文件在其它目录, 可以通过PKG_CONFIG_PATH环境变量指定`pkg-config`工具的检索目录。 而对应cgo来说,我们甚至可以通过PKG_CONFIG 环境变量可指定自定义的pkg-config程序。