要求浙江省考本科以上上,腾讯社会招聘,非全日制本科可吗

下次自动登录
现在的位置:
& 综合 & 正文
Cuda 5.5 + Qt5 + opencv 2.4.8 使用cmake+vs2012编译GPU加速的opencv
花了4天终于编译完成,各种错误各种google,写下来以助后人。
一、生成解决方案
1、安装cmake、opencv、tbb、cuda 、qt5。注意cuda、qt5的版本和操作系统。
2、打开cmake,设置和编译的二进制文件的目录;编译过程需要足够的存储空间,大概13G左右,所以要确保二进制文件目录所在磁盘足够大。点击“configure”,选择相应的编译器;
3、勾选BUILD_EXAMPLES WITH_TBB WITH_CUDA WITH_Qt 再Configure(注 建议勾选 WITH_CUBLAS ,据称有时不勾选该项会出错)
出现下图(怀疑是我没配置QT路径问题),不出现则跳过,出现则配置
qmake在如下路径中
其余都在C:/Qt/Qt5.2.1/5.2.1/msvc2012_64/lib/cmake/目录下,点击configure
Qt5OpenGL也在目录C:/Qt/Qt5.2.1/5.2.1/msvc2012_64/lib/cmake/内
TBB_INCLUDE在tbb目录下:C:/tbb/include,再次configure
无红色选项时,表示configure成功。
4、由于这样直接生成的解决方案需对不同的GPU架构分别编译,编译时间过长(数小时),
建议针对所用显卡进行配置(据称可达原时间六分之一):
找到如下两项
清空CUDA_ARCH_PTX,将CUDA_ARCH_BIN中仅保留所需GPU架构,
确定所需架构,请查询
重新configure。(建议使用以上方法先编译一边,确定没有错误,再为所有架构重新编译,花了四天的时间得到的教训)
点击“Generate”,进行生成,出现大片警告,不必理会。
二、编译解决方案
1、在目标文件夹中打开OpenCV.sln,配置ALL_BUILD项目属性
配置tbb的目录:可执行文件目录 C:\tbb\bin\intel64\vc11包含目录 C:\tbb\include库目录 C:\tbb\lib\intel64\vc11
2、有时编译后会出现 LNK error 找不到 python27_d.lib 问题(我们使用的编译好的python不提供 _d.lib文件),建议编译前配置好。 在外部依赖项中找到pyconfig.h ,并修改代码
将pragma comment(lib,"python27_d.lib")改成pragma comment(lib,"python27.lib")
将其用/**/屏蔽, 这样就可以了。
有说也可以直接到libs文件夹中将python27.lib 复制一个叫做python27_d.lib文件的放在libs目录下 (尝试不行,不知道原因)
3、有时还会出现无法打开python27.lib,将C:\python27\libs加入bindings文件夹中opencv_python项目的库目录。
4、我编译后对于opencv-stitching 出现如下错误:1&D:\program files\VS2012\VC\include\xmemory0(605): error C3859: 超过了 PCH 的虚拟内存范围;请使用“-Zm110”或更大的命令行选项重新编译 1&D:\program files\VS2012\VC\include\xmemory0(605): fatal error C1076: 编译器限制 : 达到内部堆限制;使用 /Zm 指定更高的限制
解决:选择modules文件夹中opencv-stitching项目属性-》配置属性-》C/C++-》命令行 添加 /Zmnumber,如/Zm1000其中number是自己想要指定的比例系数;
可以指定的值是:10,100,200,,对应的memory alloction是5.0M,50MB,100MB,500MB,1000MB; 建议编译前设置好,直接设置为/Zm2000 ,以免浪费时间。
nonfree和superres项目也可能会出现该问题,可设置后对ALL_BUILD项目再次生成项目。
5、有文章说要修改opencv-gpu的运行库,改为/MT和/MTD,我的情况是修改后debug版本没问题,release版本出错后来重新生成解决方法不再修改,没有出错。
6、生成解决方案,大概有3万多警告,不必理会。完成后对 CMakeTargets文件夹下INSTALL项目生成。
对于解决方法分别以debug和release下分别进行进行上述步骤,得到lib和dll文件。
我们可以将编译结果打包以备以后使用,即得与OpenCV官网目录结构相仿的OpenCV函数库;观察文件名我们可以发现,无论可执行文件还是库文件有些文件最后有个字母“d”,而有些文件则没有,这是为了辨别调试模式与发行模式生成的文件,不能调试的朋友要特别注意这一点。
&&&&推荐文章:
【上篇】【下篇】编译完成cuda的samples后要怎样去示例演示 - 查看主题 & Ubuntu中文论坛
&[ 5 篇帖子 ]&
&文章标题 : 编译完成cuda的samples后要怎样去示例演示发表于 :
16:07帖子: 23
系统: win8&ubuntu
接收感谢: 0 次
按照博客的步骤(http://blog.csdn.net/FRD/article/details/)我已经到了这里原文说“在...NVIDIA_CUDA-6.0_Samples/bin/armv7/linux/release/gnueabihf/路径下完成已提供的例子即可。”这里他把详细的做法省略了,怎么样才能看到类似博文最后的效果图:
&文章标题 : Re: 编译完成cuda的samples后要怎样去示例演示发表于 :
16:07帖子: 23
系统: win8&ubuntu
接收感谢: 0 次
需要在安装东西吗?类似qt或者OpenCV4tegra这种东西吗?
&文章标题 : Re: 编译完成cuda的samples后要怎样去示例演示发表于 :
13:12帖子: 4113地址: 山东省寿光县
系统: Debian
这些都是可执行文件,直接拷贝到板子上运行即可通过 ssh 运行要注意 远程终端没有设定 DISPLAY比如原文里那个波浪估计是:代码:./oceanFFT参考
_________________Debian 中文论坛 - 欢迎所有 Debian GNU/Linux 用户的加入
_________________
评价:&3.85%&
&文章标题 : Re: 编译完成cuda的samples后要怎样去示例演示发表于 :
16:07帖子: 23
系统: win8&ubuntu
接收感谢: 0 次
我看到图像效果了,谢了老师!!!
&文章标题 : Re: 编译完成cuda的samples后要怎样去示例演示发表于 :
16:07帖子: 23
系统: win8&ubuntu
接收感谢: 0 次
我看到图像效果了,谢了老师!!!
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 5 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 0 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 17.04 - Zesty Zapus
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 17.10
& &Ubuntu 16.04 LTS
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
& && &Ubuntu 15.10
& && &Ubuntu 15.04
& && &Ubuntu 14.10
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店

我要回帖

更多关于 本科以上是什么学历 的文章

 

随机推荐