sh脚本怎么改变文件编译指定路径
时间: 2023-08-07 07:03:22 浏览: 132
自动下载,安装,编译官方库的脚本文件
要改变文件编译指定路径,可以使用以下命令:
```
#!/bin/bash
cd /path/to/source/directory
./configure --prefix=/path/to/installation/directory
make
make install
```
其中,`/path/to/source/directory` 是源代码所在的路径,`/path/to/installation/directory` 是编译后安装的路径。`configure` 是一个常用的脚本,用于生成 Makefile。
在执行 `./configure` 时,可以指定其他的编译选项,例如:
```
./configure --prefix=/path/to/installation/directory --with-libraries=/path/to/libraries
```
这样就可以指定需要链接的库的路径。
需要注意的是,为了使编译后的程序能够找到需要链接的库,可能需要设置 LD_LIBRARY_PATH 环境变量,例如:
```
export LD_LIBRARY_PATH=/path/to/libraries
```
这样,程序在执行时就会去该路径下查找需要链接的库。
阅读全文