<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cndm123的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cndm123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cndm123]]></copyright><item><title><![CDATA[C++ 链接时出现：undefined reference to  'XXXX']]></title><link>https://blog.youkuaiyun.com/cndm123/article/details/98029774</link><guid>https://blog.youkuaiyun.com/cndm123/article/details/98029774</guid><author>cndm123</author><pubDate>Thu, 01 Aug 2019 09:39:24 +0800</pubDate><description><![CDATA[项目开发中经常使用 makefile 编译 。也经常遇到 make 进行预编译都是正常，但是到链接时就出现 undefined reference to 'XXXX' 的异常情况。检查下来函数名和参数定义及返回参数都没有存在错误的情况下，可能一时找不到错误的地方。 这时往往忽略了，在 XXX.cpp 文件中，函数的现实缺少了含带类名。如： XXXClass::yyy( ){ }



...]]></description><category></category></item><item><title><![CDATA[makefile 编译出现  undefined reference to `XXXX'   异常]]></title><link>https://blog.youkuaiyun.com/cndm123/article/details/88424698</link><guid>https://blog.youkuaiyun.com/cndm123/article/details/88424698</guid><author>cndm123</author><pubDate>Tue, 12 Mar 2019 17:26:07 +0800</pubDate><description><![CDATA[gcc 编译或 makefile 编译项目，从 .c .h .cpp .hpp 文件到 可执行成程序 ，主要经过以下四个步骤：

1、预处理 ：宏替换，删除注释和多余的空白符，条件编译

2、编译 ： 检测是否有语法错误，生成汇编

3、汇编 ：生成机器可识别代码，将编译生活曾生成的 .s 文件转成 .o 二进制目标代码

4、链接 ：生成可执行文件或库文件



实际参与项目时，主要是通过ma...]]></description><category></category></item><item><title><![CDATA[mount: RPC: Unable to receive; errno = Connection refused 异常]]></title><link>https://blog.youkuaiyun.com/cndm123/article/details/84584132</link><guid>https://blog.youkuaiyun.com/cndm123/article/details/84584132</guid><author>cndm123</author><pubDate>Wed, 28 Nov 2018 14:51:26 +0800</pubDate><description><![CDATA[设备需要挂载主机时，执行

busybox mount -t nfs -o nolock 192.168.11.40:/home/share  /var/nfs  命令时，

出现以下异常 ：

mount: RPC: Unable to receive; errno = Connection refused

可以在主机中执行以下命令 ：

/etc/init.d/rpcbind restart...]]></description><category></category></item><item><title><![CDATA[NDK编译 x264 及调用出现的异常情况解决]]></title><link>https://blog.youkuaiyun.com/cndm123/article/details/81013797</link><guid>https://blog.youkuaiyun.com/cndm123/article/details/81013797</guid><author>cndm123</author><pubDate>Thu, 12 Jul 2018 14:00:41 +0800</pubDate><description><![CDATA[这里简单介绍 x264 源码下载和编译的过程，具体也可以参考网上其他资料x264源码下载链接  http://www.videolan.org/developers/x264.html  可以通过这个链下载解压后进行，进入到 x264 文件路径下编辑 NDK交叉编译 shell  脚本：build_x264.sh  (名称可自定义)#!/bin/shexport NDK=/usr/local/an...]]></description><category></category></item><item><title><![CDATA[C/C++ 中与运算和位移运算使用见解]]></title><link>https://blog.youkuaiyun.com/cndm123/article/details/80824688</link><guid>https://blog.youkuaiyun.com/cndm123/article/details/80824688</guid><author>cndm123</author><pubDate>Wed, 27 Jun 2018 11:57:54 +0800</pubDate><description><![CDATA[本人对与运算（&amp;amp;）和位移（&amp;lt;&amp;lt;  &amp;gt;&amp;gt;）运算在java学习中遇到的情况比较少，主要介绍C/C++ 中的使用情况。主要是根据目前学习中遇到的情况进行介绍，也是结合最近学习的内容进行举例介绍来说明问题实例场景是在H264 编码中分离 NALU 单元进行数据封包，定义的 NALU  head （NALU  头结构）主要是为了说明为与运算和位移运算这个是知识点，如果需要对H...]]></description><category></category></item><item><title><![CDATA[“libosipparser2.so.6: error adding symbols: DSO missing from command line”  异常解决]]></title><link>https://blog.youkuaiyun.com/cndm123/article/details/80682917</link><guid>https://blog.youkuaiyun.com/cndm123/article/details/80682917</guid><author>cndm123</author><pubDate>Wed, 13 Jun 2018 18:07:47 +0800</pubDate><description><![CDATA[本文主要是根据网上  linux下编译eXosip、osip，以及UAC和UAS的例子   这篇文章在具体编译过程中遇到问题的解决办法。具体步骤都是按照链接文章中的步骤操作，但是编译 uac.c 和 uas.c 时，将会出现异常情况。# gcc uac.c -o uac -losip2 -leXosip2 -lpthread/usr/bin/ld: /tmp/cct9rgh2.o: undefin...]]></description><category></category></item></channel></rss>