小经验
aworkholic
路漫漫其修远兮,吾将上下而求索
展开
-
cuda安装、gcc多版本兼容安装切换
安装cuda开发库之后,使用gcc编译会可能会报错要求gcc版本,如下表 CUDA versionmax supported GCC version 11.1, 11.2, 11.310 119 10.1, 10.28 9.2, 10.07 9.0, 9.16 85.3 74.9 5.5, 64.8 4.2, 54.6 4.14.5 4.04.4 目前系统为ubuntu21.04,gcc 10.3,安装cuda 11.3后编译cuda sa原创 2021-10-27 14:39:00 · 10184 阅读 · 1 评论 -
树莓派linux开机自启动
开机自启动,就是在内核执行后按照配置的先后顺序取执行sh脚本。这里只提两种方式,以服务的方式启动和开机后启动。原创 2020-07-28 17:53:42 · 2626 阅读 · 1 评论 -
Caffe添加层GPU实现.cu文件,提示无法解析Forward_gpu(...)、Backward_gpu(...)问题解决
原创文章,转载请保留来源:http://blog.csdn.net/wanggao_1990/article/details/78964005问题来源问题来自于按照博文Caffe添加自定义的层(http://blog.csdn.net/wanggao_1990/article/details/78863669),将py-faster-rcnn-python中caffe实现SPP-net的2个层RO...原创 2018-03-27 14:57:14 · 2230 阅读 · 4 评论 -
OpenCv在win下静态库的编译和使用,以及部分无法解析外部符号的错误解决
这里演示的是opencv3.4版本的编译和使用过程。1、静态库编译CMake进行配置,编译时我选择build目录为build-static。其中需要设置选择安装目录,设置 “CMAKE_INSTALL_PREFIX” 为 /build-static/install (这里是自动选择的,可自行更改)编译静态库,取消勾选 “BUILD_SHARED_LIBS”另外,可以选择勾选 BUIL...原创 2018-03-27 14:51:44 · 4305 阅读 · 7 评论 -
jsoncpp库简单使用示例
jsoncpp库简单使用示例,utf8转换多字节字符,cmakelist.txt配置原创 2018-04-02 13:02:08 · 2028 阅读 · 1 评论 -
c++的拷贝构造、拷贝赋值、移动构造、移动赋值
#include #include #include #include int idx = 0;class MemoryBlock{public: int id = idx++; // Simple constructor that initializes the resource. explicit MemoryBlock(size_t length)原创 2018-01-19 17:35:05 · 1026 阅读 · 0 评论 -
CMake错误: Imported targets not available for * version, Could NOT find *, ... 解决
某些项目,既有Makefile,也有CmakeLists.txt,我们在Linux下编译非常正常,但是在windows下使用CMake生成解决方案时,就出出现很多问题。 例如,在CMake一个caffe的分支时,第一次Configure时,出现boost、gflags等找不到的情况,还有 Imported targets not available for * version, Could NOT find *等错误,因此需要解决类似问题。原创 2017-12-22 17:43:36 · 5033 阅读 · 9 评论 -
fstream读写文件注意问题
类ofstream, ifstream 和fstream是文件操作的三个类,分别从ostream, istream 和iostream 中派生而来。原创 2017-08-23 10:26:45 · 20756 阅读 · 0 评论 -
cvvimage用copyof()显示图片到控件的错误
在使用opencv的CvvIamge显示图像到控件时,采用CV_LOAD_IMAGE_UNCHANGED方式获得图像为BMP的8位灰度图,就会出现错误。原创 2016-04-15 10:47:17 · 2248 阅读 · 0 评论 -
VS2013控制台生成.exe运行闪退的解决
今天写了一个opencv的较大的控制台程序,生成release之后,配置好所有库文件,但是双击exe运行的时候,却直接闪退。在调试中,不论是直接运行(Ctrl+F5)或者调试F5,都能正常执行。查了下网上的资料,大多都是说在程序结束return 0;前添加system("pause")或者getchar();,使得程序暂停,等待输入才结束。这个方法对于小程序有用。但是看了下我的程序,在还没有执原创 2015-07-18 11:29:20 · 11186 阅读 · 0 评论 -
VS工程中sdf和ipch文件解决
sdf 和 ipch文件与VS提供的智能感知、代码恢复、团队本地仓库功能有关,如果不需要,可以禁止,就不会产生sdf 和 ipch这两个文件了,VS重新加载解决方案时速度超快,设置方法如下:工具--》选项--》文本编辑器--》C/C++--》高级,把禁用数据库设置为true,这样就不会产生那两个文件了。如果需要产生那两个文件的可以把禁用数据库设置为false。在已经生产原创 2015-08-07 14:59:38 · 3605 阅读 · 0 评论