FAQ
Paul_Joo
这个作者很懒,什么都没留下…
展开
-
LoadLibrary "xxxx" 找不到指定的模块-------解决方法
今天在注册一个JpgShowCtl.ocx控件时,注册失败,显示信息是“LoadLibrary "JpgShowCtl.ocx": 找不到指定的模块”,怀疑是少装了几个链接库,随后通过depends工具找到原因了。1. 到网上下载一个Dependency Walker(简称depends)工具,该工具主要是用来检查某个文件的运行需要使用哪些链接库。下载后直接双击Depends.exe打转载 2014-07-22 09:59:10 · 22598 阅读 · 0 评论 -
CentOS 6升级python 2.6到2.7
1.下载Python-2.7.13,并安装wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgzmake make install 2.建立软连接,使系统默认的 python指向 python2.7mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr原创 2016-12-30 22:17:14 · 359 阅读 · 0 评论 -
Linux下VI方向键乱码
编辑文件vi /etc/vim/vimrc.tiny修改前set compatible" vim: set ft=vim:修改后set nocompatibleset backspace=2" vim: set ft=vim:原创 2017-01-05 15:17:27 · 1637 阅读 · 1 评论 -
错误处理
错误处理很重要,但如果它搞乱了代码逻辑,就是错误的做法。使用异常而非返回码这类问题在于,调用者必须在调用之后即刻检查错误。不幸的是,这个步骤很容易被遗忘。所以遇到错误时,最好抛出一个异常。调用代码很整洁,其逻辑不会被错误处理搞乱。定义常规了流程翻译 2016-08-06 09:33:18 · 187 阅读 · 0 评论 -
DLL生成DEF,DEF生成LIB
DLL生成DEF使用方法,将pexports.exe放到X:\Microsoft Visual Studio X.0\VC\bin目录下,在命令行里输入pexports x.dll > x.defDEF生成LIB然后在输入lib /machine:ix86 /def:x.def即在当前目录生成x.lib原创 2015-03-09 08:54:08 · 786 阅读 · 0 评论 -
编译libjpeg 6b
1、下载libjpeg的源代码jpegsr6.zip2、解压出来一堆文件,打开命令行窗口(CMD),进入代码所放的目录下3、运行命令:nmake /f makefile.vc nodebug=1 开始编译,然后问题就来了4、“nmake 不是内部或外部命令” 这个执行文件在VC的安装目录中,解决方法:输入命令 path C:\Program Files\Mic转载 2015-03-09 09:36:37 · 1670 阅读 · 0 评论 -
uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)"解决办法
如果在编译MFC程序的时候出现下列及类似的错误:1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMTD.lib(new.obj) 中定义1>uafxcwd.lib(afxmem.obj) : error LNK200转载 2015-01-14 20:28:09 · 996 阅读 · 0 评论 -
如何解决VC中的警告Warning C4251
这通常是由于以数据成员方式在DLL导出类中使用了模板类造成的。比如:#include #include using namespace std;class __declspec( dllexport ) Test{public:std::vector m_objCon;};int main(){return 0;}这会导致这个转载 2014-11-04 13:23:36 · 1180 阅读 · 0 评论 -
C++命名规范
z部分原创 2014-08-01 10:54:36 · 325 阅读 · 0 评论 -
异步加载的JS如何在chrome浏览器断点调试
我们常常利用chrome强大的控制台Sources下面进行代码断点调试,但是通过$.getScript等异步加载JS的方式在Sources里面就是找不到,那如何进行debug断点调试呢?在script代码的头部或者尾部加上//# sourceURL=xxx.js然后在(no domain)里面找到它进行调试,如果使用firefox浏览器,直接在debug中就可以找到xxx.js原创 2017-01-11 17:18:33 · 1781 阅读 · 0 评论