aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to '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