Skip to content

Commit

Permalink
Merge pull request #162 from lanqiao-courses/product
Browse files Browse the repository at this point in the history
44 bug fixed:命令行多余字符
  • Loading branch information
susiesun authored Oct 10, 2023
2 parents 85e372a + 785f889 commit 923cfa3
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,13 @@ NPM 是随同 Node.js 一起安装的包管理工具。因此当我们安装好
在终端中查看系统 Node.js 版本:

```bash
node - v
node -v
```

查看系统中 NPM 版本:

```bash
npm - v
npm -v
```

示意图:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ int main(){
gcc -o 5-5 5-5.c -lm
```

> 这里我们说明一下:因为数学函数位于 libm.so 库文件中(这些库文件通常位于 `/lib` 目录下),`-lm` 选项告诉编译器,我们程序中用到的数学函数要到这个库文件里找。而 printf 为什么不需要呢?这是因为它位于 `libc.so` 库文件中,使用 `libc.so` 中的库函数在编译时不需要加 `-lc` 选项,当然加了也不会错,因为这个选项是 gcc 的默认选项。
> 这里我们说明一下:因为数学函数位于 libm.so 库文件中(这些库文件通常位于 `/lib` 目录下),`-lm` 选项告诉编译器,我们程序中用到的数学函数要到这个库文件里找。而 printf 为什么不需要呢?这是因为它位于 `libc.so` 库文件中,使用 `libc.so` 中的库函数在编译时不需要加 `-lc` 选项,当然加了也不会错,因为这个选项是 gcc 的默认选项。
结果如下:

Expand Down

0 comments on commit 923cfa3

Please sign in to comment.