导航:首页 > 源码编译 > 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下编译库到指定目录相关的资料

热点内容
明茨伯格pdf 浏览:440
把网页存成pdf 浏览:265
如何对电脑的d盘加密 浏览:98
刀片式服务器怎么连接电脑 浏览:79
矩阵计算java 浏览:231
如何把各银行app整合 浏览:877
方舟生存进化手游版如何建服务器 浏览:288
哪里购买黄金app 浏览:661
中国联通app优惠购功能在哪里 浏览:227
dream服务器密码是什么 浏览:222
程序员自救 浏览:486
cmd杀死进程命令 浏览:236
ipad激活服务器地址 浏览:452
单片机开始直流电机压降问题 浏览:17
服务器地址失败怎么办 浏览:147
安卓手机怎么下载苏联游戏 浏览:132
主教的命令 浏览:807
php判断变量为空 浏览:745
你演我猜安卓版本怎么用 浏览:910
已够app哪里看 浏览:1007