<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>https://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>https://jackxiang.com/post//</link>
<title><![CDATA[[实践OK]FreeBSD下类似Linux的ldconfig -P的动态链接库的使用方法。freebsd添加lib搜索路径的方法，FreeBSD修改可执行文件路径和库文件路径。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Wed, 26 Feb 2020 13:40:33 +0000</pubDate> 
<guid>https://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	freebsd添加lib搜索路径的方法：<br/>(1) 添加到LD_LIBRARY_PATH，这个多数人都知道了，坏处是传递的时候容易被砍掉，如apache<br/>(2) ld.so.conf，设置了完全没用，不要试这个。。。<br/>(3) ldconfig -m PATH，一次加载一次有效<br/>(4) 修改/usr/local/libdata/ldconfig/，例如mysql，可以建一个文件/usr/local/libdata/ldconfig/mysql<br/>内容是(假设装到了/usr/local/mysql):<br/>/usr/local/mysql/lib/mysql<br/>然后/etc/rc.d/ldconfig restart就行了<br/><br/>FreeBSD修改可执行文件路径和库文件路径<br/>1、库文件路径修改：<br/>FreeBSD和linux不是一样的。<br/>在/etc/下加入ld-elf.so.conf里面写上你的目录，比如/usr/local/samba/lib，没有的话创建一个。<br/>然后<br/>sudo /etc/rc.d/ldconfig restart<br/>or<br/>/etc/rc.d/ldconfig forcerestart<br/>好了，查看库文件路径<br/># ldconfig -r<br/># ldconfig -r &#124; less<br/>或者/etc/rc.conf里加ldconfig_path=&quot;&quot;，这是系统起来的时候再设置的。<br/><br/>2、可执行文件路径修改：<br/> <br/>在用户目录下面，比如/root或者/home/ztz0223下面，打开.cshrc文件，修改set path部分：<br/># $FreeBSD: release/9.1.0/share/skel/dot.cshrc 242850 2012-11-10 06:05:04Z eadler $<br/>#<br/># .cshrc - csh resource script, read at beginning of execution by each shell<br/>#<br/># see also csh(1), environ(7).<br/># more examples available at /usr/share/examples/csh/<br/>#<br/>alias h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;history 25<br/>alias j&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;jobs -l<br/>alias la&nbsp;&nbsp;&nbsp;&nbsp; ls -aF<br/>alias lf&nbsp;&nbsp;&nbsp;&nbsp; ls -FA<br/>alias ll&nbsp;&nbsp;&nbsp;&nbsp; ls -lAF<br/> <br/># A righteous umask<br/>umask 22<br/> <br/>set path = <br/>(/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin)<br/><br/>修改上面set path比如：<br/>set path = <br/>(/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin <br/>/usr/local/samba/bin $HOME/bin)<br/><br/><br/><br/>来自：https://www.xuebuyuan.com/1082615.html<br/>https://www.cyberciti.biz/faq/freebsd-ldconfig-v-lost-dynamic-linker-configuration/<br/>
]]>
</description>
</item><item>
<link>https://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [实践OK]FreeBSD下类似Linux的ldconfig -P的动态链接库的使用方法。freebsd添加lib搜索路径的方法，FreeBSD修改可执行文件路径和库文件路径。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>