永发信息网

linux中jpeglib库文件我安装了,但是我运行自己写的代码老是找不到这个库

答案:2  悬赏:10  手机版
解决时间 2021-03-01 04:29
我把jpeglib装在/usr/local下的一个文件夹里面,往ld.so.conf添加了路径,也运行了ldconfig,但是gcc就是找不到库里面的.h文件,因为库里面.h文件比较多,不能用-I的方法来弄,是我思路错了吗?
最佳答案
export LD_LIBRARY_PATH=/usr/local/lib

就可以了。但这个方法是一次性的,这个设置只保存在内存,关闭终端再开启就没了。

网上搜索后发现~/.bashrc文件在每次登陆和每次打开
shell 都读取一次,~/.bash_profile在登陆时读取一次,所以可以把配置语句写进其中一个:

[plain] view plain copy
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

可以直接命令行输入:

[plain] view plain copy
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib' >> ~/.bashrc

也可以用vim编辑器打开编辑。
这样每次打开终端,系统就实现自动配置了。
全部回答
因为的你的$path种没有cc或者gcc的路径 你在命令行输入gcc或者cc试试,应该是没反应 找到你gcc的安装路径,比如/usr/local/gcc/bin 添加到$path中 export path=$path:/usr/local/gcc/bin
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的世界 玩的卡怎么办
中国古人用“五行”说来解释世界。如图1所示
老凤祥银楼景德镇专卖店在什么地方啊,我要过
偷星中九月最后和谁
霉苋菜梗怎么做好吃,霉苋菜募页W龇
怎么消除QQ资料上职业内容
邓超的年龄是多少
女子胸部的咪咪头越来越黑而且周围的黑晕色越
修水房价3500-4000多太高了,没人买
纱布口罩怎么带
华硕bios的启动顺序看不到系统硬盘,在启动的
中国建设银行上海重固支行这个地址在什么地方
噬神者 爆裂 最好长剑、盾推荐
云商网推广怎么样啊,百度收录好吗?
脚王江夏时尚休闲店怎么去啊,有知道地址的么
推荐资讯
劲舞团什么情况!进都进不去!直接掉了! 50
我骨骼肌24.5基础代谢1400我该怎么去提高代谢
30多岁的女性可以服用命之母吗?
咖啡,淘宝上的哪个咖啡店的好?
老人去世戴孝要多久
日照市通达食品有限公司地址在什么地方,想过
确认出资仅凭一张收据就行了吗?
乔娜安达地址在哪,我要去那里办事
蛋糕店里卖不卖黄油
QQ音乐里有一首歌删除不了。我是用QQ音乐来听
我车压双黄线掉头,另一车超速导致二车追尾全
在南极点,先后左右的方向一共有AA. 1个B. 2
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?