aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar zfl9 <zfl9.com@gmail.com> 2019-09-20 18:47:34 +0800
committerGravatar zfl9 <zfl9.com@gmail.com> 2019-09-20 18:47:34 +0800
commit86612291373e6d637270286e15b23ce77dc3c6ee (patch)
treeb1ae94ea4bb16c0cd446cf03b23420bdc01a9afd
parentupdate readme.md (diff)
downloaddns2tcp-86612291373e6d637270286e15b23ce77dc3c6ee.tar.gz
dns2tcp-86612291373e6d637270286e15b23ce77dc3c6ee.tar.bz2
dns2tcp-86612291373e6d637270286e15b23ce77dc3c6ee.zip
update readme.md
-rw-r--r--README.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/README.md b/README.md
index c26e63c..ea3ba24 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ make && sudo make install
```
dns2tcp 默认安装到 `/usr/local/bin/dns2tcp`,可安装到其它目录,如 `make install DESTDIR=/opt/local/bin`。
-如果你希望将 libuv 依赖库静态链接到 `dns2tcp` 可执行文件中,可按照如下步骤进行编译:
+如果想将 libuv 依赖库静态链接到 `dns2tcp` 可执行文件中,可按照如下步骤进行编译(glibc 不建议静态链接):
```bash
# 进入某个目录
cd /opt
@@ -34,6 +34,7 @@ git clone https://github.com/zfl9/dns2tcp
cd dns2tcp
make CFLAGS="-pthread" INCLUDES="-I/opt/libuv/include" LDFLAGS="-L/opt/libuv/lib" && sudo make install
```
+特别是进行交叉编译的时候,这种编译方式是比较推荐的,因为编译出来的 dns2tcp 文件不依赖任何第三方 .so 库文件,所以可以直接拷贝 dns2tcp 可执行文件到目标系统,然后添加可执行权限,执行即可,非常方便。
## 如何运行
```bash