<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Flow_river的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Flow_river</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Flow_river]]></copyright><item><title><![CDATA[linux静态库和共享库的创建，链接，执行]]></title><link>https://blog.youkuaiyun.com/Flow_river/article/details/123591147</link><guid>https://blog.youkuaiyun.com/Flow_river/article/details/123591147</guid><author>Flow_river</author><pubDate>Sat, 19 Mar 2022 11:18:10 +0800</pubDate><description><![CDATA[静态库
库是一个二进制文件，包含的代码可被程序调用
包括标准c库，数学库，线程库。。。
库有源码，可下载后编译，或直接安装二进制包
系统默认库的路径 /lib   和	/usr/lib
特点
编译时把静态库相关的代码复制到可执行文件
优点：程序包含无需静态库，运行速度更快
占用更多磁盘空间，升级之后需要更新静态库
静态库创建
确定库中函数功能、接口
编写源码hello.c
gcc -c hello.c -Wall



编译生成二进制的库文件
创建静态库hello
ar crs libhello.a hel]]></description><category></category></item><item><title><![CDATA[vi编程文件配置教程(Linux下)]]></title><link>https://blog.youkuaiyun.com/Flow_river/article/details/123179413</link><guid>https://blog.youkuaiyun.com/Flow_river/article/details/123179413</guid><author>Flow_river</author><pubDate>Mon, 28 Feb 2022 12:54:13 +0800</pubDate><description><![CDATA[1.通过gedit .rmvic进入vi编程配置文件，将下面的指令复制粘贴进去保存退出就可以了

（可以根据需要修改其中的名字，邮箱等）



"setmouse-=a
setnu
syntaxon
syntaxenable
colorschemedesert

"TagList
letTlist_Show_One_File=1
letTlist_Exit_OnlyWindow=1

"WinManager
letg:winManagerWindowLayout...]]></description><category></category></item><item><title><![CDATA[测试if.else]]></title><link>https://blog.youkuaiyun.com/Flow_river/article/details/123104540</link><guid>https://blog.youkuaiyun.com/Flow_river/article/details/123104540</guid><author>Flow_river</author><pubDate>Thu, 24 Feb 2022 09:38:12 +0800</pubDate><description><![CDATA[测试if.else语句]]></description><category></category></item></channel></rss>