<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yuzyong的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yu916618373</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yu916618373]]></copyright><item><title><![CDATA[linux的动态库和静态库(c语言)——将已有的静态库文件链接到新的动态库中]]></title><link>https://blog.youkuaiyun.com/yu916618373/article/details/142256331</link><guid>https://blog.youkuaiyun.com/yu916618373/article/details/142256331</guid><author>yu916618373</author><pubDate>Sat, 14 Sep 2024 13:45:50 +0800</pubDate><description><![CDATA[linux 动态库/静态库的编译和使用，以及如何将已有的静态库编译链接到新的动态库文件。]]></description><category></category></item><item><title><![CDATA[nvcc编译选项]]></title><link>https://blog.youkuaiyun.com/yu916618373/article/details/142102180</link><guid>https://blog.youkuaiyun.com/yu916618373/article/details/142102180</guid><author>yu916618373</author><pubDate>Tue, 10 Sep 2024 16:21:17 +0800</pubDate><description><![CDATA[gencode arch=compute_86,code=compute_86    : 生成sass指令，版本为sm_86 (若需要生成多个版本，这里可以指定多个)-gencode arch=compute_86,code=sm_86         : 生成ptx，版本为sm_86 (若需要生成多个版本，这里可以指定多个)官网地址：https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html。-o : 生成目标文件。]]></description><category></category></item><item><title><![CDATA[fopen和open 写文件和追加写文件]]></title><link>https://blog.youkuaiyun.com/yu916618373/article/details/141753826</link><guid>https://blog.youkuaiyun.com/yu916618373/article/details/141753826</guid><author>yu916618373</author><pubDate>Sat, 31 Aug 2024 15:50:11 +0800</pubDate><description><![CDATA[在 Linux 系统中，C 语言中用于打开文件的fopen和openfopenopenfopenFILEfreadfwritefprintfopenreadwritelseekfopenopenfcntlfopenopenO_RDONLYO_WRONLYO_RDWRO_CREATO_TRUNCfopenNULLperrorstrerroropen-1errnofopenopenfopenopenmode总结来说，fopen更适合用于标准的文件输入输出操作，而open。]]></description><category></category></item><item><title><![CDATA[systemc学习m（一）]]></title><link>https://blog.youkuaiyun.com/yu916618373/article/details/141748781</link><guid>https://blog.youkuaiyun.com/yu916618373/article/details/141748781</guid><author>yu916618373</author><pubDate>Sat, 31 Aug 2024 10:37:54 +0800</pubDate><description><![CDATA[​SystemC是一个支持系统建模的开源的C++ library；主要用于芯片设计，SystemC可以让软硬件并行开发，加快产品面市时间。]]></description><category></category></item><item><title><![CDATA[C++ boost::python 普通指针和智能指针]]></title><link>https://blog.youkuaiyun.com/yu916618373/article/details/128503779</link><guid>https://blog.youkuaiyun.com/yu916618373/article/details/128503779</guid><author>yu916618373</author><pubDate>Sat, 31 Dec 2022 11:42:13 +0800</pubDate><description><![CDATA[使用智能指针（例如std::shared_ptr＜T＞）是在C++中放弃对象所有权的另一种常见方式。由于Python自动处理内存分配和垃圾收集，因此“指针”的概念在Python中没有意义。boost::python可以方便地处理C++普通指针和智能指针。也可以使用register_ptr_to_python将shared_ptr注册到python。，python会对该对象自动垃圾回收（garbage collection）。C++接口返回普通指针需要用参数。]]></description><category></category></item><item><title><![CDATA[linux 系统调用号]]></title><link>https://blog.youkuaiyun.com/yu916618373/article/details/127535964</link><guid>https://blog.youkuaiyun.com/yu916618373/article/details/127535964</guid><author>yu916618373</author><pubDate>Wed, 26 Oct 2022 16:55:24 +0800</pubDate><description><![CDATA[linux 系统调用 syscall]]></description><category></category></item><item><title><![CDATA[golang实现TCP+序列化协议包]]></title><link>https://blog.youkuaiyun.com/yu916618373/article/details/120275936</link><guid>https://blog.youkuaiyun.com/yu916618373/article/details/120275936</guid><author>yu916618373</author><pubDate>Mon, 13 Sep 2021 21:28:07 +0800</pubDate><description><![CDATA[go语言的tcp通信代码还是比较简单的。

服务端：

listen, err := net.Listen("tcp","0.0.0.0:8888") //tcp监听

defer listen.Close()//延时关闭listen

conn, err := listen.Accept() //等待连接

客户端：

conn, err := net.Dial("tcp","127.0.0.1:8888") //连接到tcp服务器

defer conn.Close()

收发数据：

conn....]]></description><category></category></item><item><title><![CDATA[liteIDE创建go工程，创建包工程]]></title><link>https://blog.youkuaiyun.com/yu916618373/article/details/120244583</link><guid>https://blog.youkuaiyun.com/yu916618373/article/details/120244583</guid><author>yu916618373</author><pubDate>Sat, 11 Sep 2021 22:59:20 +0800</pubDate><description><![CDATA[1.按照规定，建立GOHOME目录（bin、pkg、src），并添加到环境变量。我这里是建在了E:\workspace\go





2.打开liteIDE，只要是正确添加到环境变量，是可以看到如下界面的。





3.创建package工程。文件-&gt;新建，选择Go1 Package Project，输入名称，点击创建即可。





4.创建command工程（可以运行的工程）。文件-&gt;新建，选择Go1 Command Project，输入名称，点击创建即可。





5.此时会在s..]]></description><category></category></item></channel></rss>