摘要:
相对路径是针对后缀为vcxproj文件而言的。在VS的工程中常常要设置头文件的包含路径,当然你可以使用绝对路径,但是如果你这样设置了你只能在你自己的机器上运行该工程;如果其他人拷贝你的工程到其他机器上就可能无法运行,这个是因为你在建工程时可能把工程放在了E:盘,但是其他人可能会把工程放在其他根目录下... 阅读全文
摘要:
BMP文件格式,又称为Bitmap(位图)或是DIB(Device-Independent Device,设备无关位图),是Windows系统中广泛使用的图像文件格式。由于它可以不作任何变换地保存图像像素域的数据,因此成为我们取得RAW数据的重要来源。Windows的图形用户界面(graphical... 阅读全文
摘要:
#include #include class A{public: A() { printf("A()/n"); } ~A() { printf("~A()/n"); } A(const A& other) { ... 阅读全文
摘要:
详细出处参考:http://www.jb51.net/article/17365.htm这里提示一个需要注意的地方:在签入源代码到SVN服务器的时候:点击Import,弹出下面的窗体(图2-2-2),在填写URL of repository中的地址时,建议先使用visualSVN中的右键弹出框中的Browse用浏览器访问,则可以在浏览器中的地址栏中看到当前文件夹的地址:一般为https://XXXX/svn/yourFolder这个地址就是签入源代码时候使用的模板。 阅读全文
摘要:
在使用boost的thread库的时候,如果主程序退出,thread创建的线程不做任何处理,则会出现内存泄露。解决方法:在主线程退出时,对所有thread使用interrupt()命令,然后主程序再退出。其中boost::thread::join()boost::thread::timed_join()boost::thread::sleep()boost::condition_variable::wait()boost::condition_variable::timed_wait()boost::condition_variable_any::wait()boost::condition_ 阅读全文
摘要:
1. 在http://www.teamviewer.com下载teamviewer_linux_x64.deb2.sudo dpkg -i teamviewer_linux_x64.deb3.如果出现有关ia32-libs的错误,运行sudo apt-get -f install,然后再次执行sudo dpkg -i teamviewer_linux_x64.deb 阅读全文
摘要:
下载opencv2.46的库,假设解压到OpenCV246,设置如下:在工程的c++的include目录下添加:OpenCV246\opencv\build\include在工程的c++的lib目录下添加:OpenCV246\opencv\build\x86\vc10\staticlib#include "stdafx.h"#include // 这几个依赖库文件必须要添加, // 因为这些是OpenCV所使用的第三方库 #pragma comment( lib, "libjasperd.lib" ) #pragma comment( lib, &quo 阅读全文
摘要:
winxp系统,使用VS2010,在使用boost中的thread中的sleep的时候出现“无法定位程序输入点GetTickCount64 在动态链接库kernel32.dll上”的错误,在网上搜索了解决方案,例如:(http://zhidao.baidu.com/question/525243508.html)都无法解决。在参考http://software.intel.com/en-us/forums/topic/345090后得到解决方法:1.在“stdafx.h”中#include 之前定义:#define _WIN32_WINNT 0x05012.重新生成解决方案至此可以正确使用bo 阅读全文
摘要:
在不使用lib库编译daytime client程序时,按照《Boost程序库完全开发指南》添加的定义#define BOOST_REGEX_NO_LIB#define BOOST_DATE_TIME_SOURCE#define BOOST_SYSTEM_NO_LIB编译时会产生:error LNK2019: 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boos 阅读全文
摘要:
基于boost库1.54 和vs2010首先:大部分的库是不需要编译的Most Boost libraries are header-only: they consist entirely of header files containing templates and inline functions, and require no separately-compiled library binaries or special treatment when linking.其次,单独编译的库The only Boost libraries that must be built separat 阅读全文