导航:首页 > 源码编译 > linux下编译库到指定目录

linux下编译库到指定目录

发布时间:2022-02-05 09:56:54

1. linux编译openssl后的.so文件被放在哪个目录下边了具体是哪个目录啊

不进行make install安装的话,就在你openssl的源码目录里,当然你config的时候需要指明shared,否则只有.a的,没有.so的。
如果config的时候,指定了prefix,那么就到你指定的目录去找,下面应该有个lib目录。
如果你的linux自带openssl的话,系统的lib目录下就有。libcrypto和libssl

2. linux下如何让应用程序到我指定的目录下找库文件

需要在环境变量加上你的库文件
或者
# vim /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/mysql/lib
加上你的库目录
ldconfig

3. Linux下用gcc编译C++文件时,所添加的库是默认在哪个目录下的我用的是Ubuntu12.10的系统。

Linux下函数默认将头文件放到/usr/include/目录下,库文件放到/usr/lib/目录下

来自课件,请采纳

4. linux如何指定编译路径 比如

最简单配置就是把连接库目录,添加到/etc/ld.so.conf中,一行一个目录就行,添加完成后,执行#ldconfig更新动态连接库。

5. linux 如何直接跳到指定目录下

cd /目录/目录/目录/.../指定目录

cd 命令用来改变 shell 当前所在的路径,如果 cd 是一个外部命令,它将改变子 shell 的当前路径,当运行完返回时,他所做的改变对父 shell 没有关系。

因此,shell 的当前路径还是没有改变!所有改变当前 shell 环境的命令,在实现上都必须实现成内置命令。如果实现成外部命令,我们将不会得到预期的结果。

(5)linux下编译库到指定目录扩展阅读:

"~" 表示为 home 目录 的意思,"." 是表示目前所在的目录,".." 表示目前目录位置的上一层目录。

跳到 /usr/bin/ :

cd /usr/bin

跳到自己的 home 目录 :

cd ~

跳到目前目录的上上两层 :

cd ../..

6. linux configure 指定依赖项目录

你可以在config的时候设置CFLAGS和CPPCFLAGS环境变量,在环境变量中加入"-I/sandbox/include"之类的

7. gcc编译时默认使用的库在哪个目录(是标准C库,还是glibc库 )

看你包含的头文件和使用的函数啊~两者包含的函数不一样~
你要是使用fopen/memcpy等等这样标准C的函数,当然会在链接时使用到标准C库(ANSI C),如果你使用了read/write这些glibc库实现的函数,肯定就在链接时使用到glibc库~

具体使用了什么库,要看你调用的函数了~可能不会仅仅只包含一个库~

Linux下,库的路径一般是:/lib,/usr/lib,/usr/local/lib等,这些路径一般会在/etc/ld.so.conf 中标记出来,如果需要添加特殊位置的库,可以把库的路径添加到/etc/ld.so.conf中去,并且执行ldconfig来使得新路径立即生效~

http://linux.die.net/man/8/ldconfig

8. linux下用交叉编译器编译时,已经指定了库的路径跟库的名字,可是还是报错找不到库。

看起来它不是个库,倒像是个可执行程序
一般so都放在lib这样的目录下,你这个是bin,而且和它在一起的都是可执行程序,并且它没有so后缀名。

9. Linux下安装程序到指定路径需要怎么做

如下:

1、打开一个SHELL,即终端。

2、用CD 命令进入源代码压缩包所在的目录。

3、根据压缩包类型解压缩文件(*代表压缩包名称)。

tar -zxvf ****.tar.gz

tar -jxvf ****.tar.bz(或bz2)

4、用CD命令进入解压缩后的目录。

5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)。

6、然后是命令:make

7、再是安装文件命令:make install

8、安装完毕。

注:指定安装目录:注意make install命令过程中的安装目录,或者阅读安装目录里面的readme文件,当然最好的办法是在安装的过程中指定安装目录,即在./configure命令后面加参数--prefix=/**,可以通过./configure –help命令查看程序支持哪些参数。

10. Linux下gcc如何编译自己目录下的C程序

$cd ~
$cd C_code
$gcc xxxx.c -o xxxxxxxx

其中,~就是 /home/a564034199
xxxx就是你的源文件的名字
xxxxxxxx就是要编译的文件

阅读全文

与linux下编译库到指定目录相关的资料

热点内容
无法接服务器是什么情况 浏览:210
压缩裤的尺寸如何选择 浏览:469
服务器命令如何下载文件夹下 浏览:548
交叉编译工具的安装位置 浏览:587
linux命令ping本地地址 浏览:214
方舟编译器和超级文件管理 浏览:118
81年的程序员 浏览:32
技能人才占比算法 浏览:55
s8文件夹忘记密码怎么办 浏览:918
大家的日语中级pdf 浏览:438
编译与运行什么区别 浏览:841
死或生5PS3解压 浏览:244
pdf怎么删字 浏览:54
买压缩面膜注意什么 浏览:111
新加坡玩什么服务器好 浏览:140
加密金融科技发展 浏览:565
易学java编译器 浏览:59
克隆usb加密狗 浏览:882
动态代理编译器 浏览:65
单片机io口电流放大 浏览:656