摘要: 这两天在移植一个开源的库,偏底层的那种,所以对架构有一些依赖。源码的编译是通过Makefile来构建,怎奈公司的架构用的是CMAKE,所以就在开源的顶层和子目录分别构建了CMakeList,但奇怪的是CMAKE产生顶层的Makefile在编译阶段并没有执行,试了一些方法后还是不行,迫于时间压力,只能 阅读全文
posted @ 2019-07-30 15:18 小幽66 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 1.什么是抽象类 带有纯虚函数成员的类,称为抽象类。抽象类不能被实例化,因为如果能实例化,调用这个纯虚的成员函数时怎么处理。 2.什么是纯虚函数 纯虚函数是在声明虚函数时被“初始化”为0的函数。声明纯虚函数的一般形式是 virtual 函数类型 函数名 (参数表列) = 0; 3、抽象类的继承 在派 阅读全文
posted @ 2019-05-21 10:32 小幽66 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 好久没看C++的东西了,该忘的也忘得差不多了,现在又要开始学,一点一滴的记录起来吧。 阅读全文
posted @ 2019-05-21 10:11 小幽66 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 以前只是知道值传递不能改变实参,忘了是为啥,上网查了下,主要就两点;函数的形参和函数内声明的变量都是该函数的局部变量,而局部变量在函数执行完就释放了,其次 ,形参只是实参的一份拷贝,二者具有不同的地址值。 阅读全文
posted @ 2016-05-28 14:57 小幽66 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 在编译Linux模块时出现这个问题,在仔细检查了Makefile没有错误后,重名了了该源程序和Makefile所在文件夹的名字,与源程序名字一致,然后问题就消失了!它们的关联体现在哪啊!? 阅读全文
posted @ 2015-07-29 16:46 小幽66 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: 这个问题的出现是在NiosII Eclipse,用Microsoft Visual stdio 调试过程中出现的,其中两个类出现错误,上网上查是类名不对或是库不完整, 觉得应该不是这个问题,通过生成的.obj文件,结合以前调试过程中出现的错误,认为应该是源程序中两个类名为大写导致的,先在程序中修改调... 阅读全文
posted @ 2014-05-14 11:06 小幽66 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1>msvcrtd.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) 已经在 libcmt... 阅读全文
posted @ 2014-05-12 21:40 小幽66 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: odbc32.libodbccp32.libnafxcwd.libLIBCMTD.libOLDNAMES.libkernel32.libuser32.libgdi32.libmsimg32.libcomdlg32.libwinspool.libadvapi32.libshell32.libcomct... 阅读全文
posted @ 2014-05-12 11:27 小幽66 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 先对文件读取路径进行去除,然后对程序中出现的其他地方进行慢慢去除。#include "WavIo.h"#include "mfcc.h"#include "GMM.h"void main(){ //string featpath = "G:\\data"; string wawfile ... 阅读全文
posted @ 2014-05-12 11:25 小幽66 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #include #include #include "wavIo.h"#include "PreAccent.h"#include "HammingWindow.h"#include "Enframe.h"#define factor 0.97void main(){ int len... 阅读全文
posted @ 2014-04-24 11:29 小幽66 阅读(156) 评论(0) 推荐(0) 编辑