VS工程报错问题
鸡啄米的时光机
热爱探索,自制力,人工智能技术
展开
-
解决 bash: nvidia-smi: command not found的问题
0 背景最近在windows10下面安装了cuda 10.0和cudnn,然后使用gitbash软件输入:nvidia-smi 查看信息的时候,显示下面的报错:经过去网上查阅,发现了下图中的解决办法于是将C:\Program Files\NVIDIA Corporation\NVSMI加入到系统变量中的path中再次打开gitbash,执行:nvidia-smi搞定!...原创 2020-10-03 15:26:17 · 20979 阅读 · 1 评论 -
使用nohup指令将linux服务器进程运行在后台的方法
1. 背景最近使用Xshell连接远程服务器进行人脸识别算法的训练,但是当Xshell由于一段时间没有操作,就会与服务器失去通信,Xshell便会自动中断进程,这个时候训练进程便自动停止了。经过去网上寻找方法,找到使用nohup + 运行指令 + &的方法将进程放到终端,可以保证通信中断继续训练,接下来是个案例。2. 小测试2.1 我首先看下当前GPU上的训练进程,执行:nvidia-smi显示:2.2 执行将进程放入后台的指令:nohup python trai原创 2020-08-08 17:50:17 · 379 阅读 · 0 评论 -
VS2015 解决 “有太多的错误导致IntelliSense引擎无法正常工作,其中有些错误无法在编辑其中查看”问题
最近做项目使用VS2015时,在工程文件的开头出现一个错误 “有太多的错误导致IntelliSense引擎无法正常工作,其中有些错误无法在编辑其中查看”,如下图所示。参考了这篇,解决了问题。解决办法:解决后截图:...原创 2020-06-16 17:24:15 · 12644 阅读 · 11 评论 -
windows下面在CPU下面编译别人默认GPU版本的CaffeMex_V2解决问题
1 参考链接https://blog.csdn.net/xiaoyu20121221/article/details/846575892 背景最近需要在windows下面编译人脸质量评价算法所依赖的caffe环境,是作者提供的版本CaffeMex_v2,链接戳这里。作者默认设置的是GPU编译模式,在CommonSettings.props下面设置好各个参数之后(注意这个版本是直接自动联网下载各种caffe第三方依赖库,不需要手动建立thirdparts路径并把第三方库解压到这个里面编译,这样多此原创 2020-06-03 10:52:41 · 225 阅读 · 0 评论 -
一种修复ubuntu引导启动界面消失的方法
最近一直使用win10 + ubuntu双系统的时候,某天开机突然没了ubuntu的启动选择界面,然后直接进了win10.这里提供一种解决办法,亲测有效:在win10下面命令行提示符中以管理员身份打开CMD,输入bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi回车即可,然后重启电脑,出现ubuntu和win10系统选择引导界面。...原创 2020-05-12 09:30:07 · 2035 阅读 · 2 评论 -
VS中解决宏定义出现“宏可以转换为constexpr”问题
1 背景最近在VS中使用到了宏定义结果宏名开头显示出 “...”,并显示出“宏可以转换为constexpr”,按照下面的方法即可解决2 解决打开 “工具” -> “选项” -> “文本编辑器” ->“C/C++”->“查看”,进行如下设置即可...原创 2020-04-20 15:55:41 · 6514 阅读 · 1 评论 -
#ifndef/#define/#endif使用详解
想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?是不是所有的头文件中都要加入#ifndef/#define/#endif 这些代码? 其实“被重复引用”是指一个头文件在同一个cpp文件中被in...转载 2020-04-15 00:24:38 · 211 阅读 · 0 评论 -
visual studio 2015中解决中文字符 提示 “无法识别的标记”错误
1. 错误背景最近需要做车牌识别的任务,代码中必须含有省份等中文字眼,编译的时候出现下面的错误定位下错误发现全部是由于代码中的中文引起的于是去网上找解决方案,辛好找到这篇,这篇提示解决方案如下于是按照他给的方法,把代码文件用notepad++打开后重新编码格式为带BOM的UTF8并保存后即可解决问题。...原创 2020-04-14 23:39:33 · 3857 阅读 · 2 评论 -
VS2015中配置Qt5
1 参考:1.1https://jingyan.baidu.com/article/19020a0a7e49ab529d2842e9.html1.2https://www.qt.io/offline-installers1.3https://www.cnblogs.com/AZMDDY/p/8296277.html1.4https://blog.csdn.net/weixi...原创 2020-04-05 20:24:31 · 1209 阅读 · 0 评论 -
解决VS出现 “无法查找或打开 PDB 文件”
最近在visual studio 2015下面运行C++代码时,出现 “无法查找或打开 PDB 文件”问题,如下图所示。通过网上的方法在 “调试” -> "选项" -> "启用源服务器支持"和“调试” -> "选项" -> "符号" -> "Microsoft符号服务器"进行勾选,均没有解决问题。网上找到一个方法,直接运行的时候通过 “ctrl” + "...原创 2020-01-13 19:11:35 · 3361 阅读 · 3 评论 -
VS2019中设置了头文件路径却提示找不到头文件的一种原因
最近在设置VS2019工程中头文件的时候,出现一个很奇怪的问题:明明设置了头文件的附加包含目录,但是仍然提示头文件找不到。一种原因是下面导致的。原因是上面两个红框中的编译方式不一致导致的,下面换成一致的编译方式即可解决。然后问题就解决了!!!...原创 2019-12-09 14:38:39 · 21185 阅读 · 10 评论 -
解决 LNK1181 无法打开输入文件 "xxxx.obj"
0 前言最近在release一份c++工程代码的时候,需要添加外部的动态链接库,是使用别人的,然后运行的时候出现下面的报错:报错显示 LNK1181 无法打开输入文件 "SeetaFaceRecognizer2.obj",一直找不到原因。后来再检查 链接器 -> 输入 -> 附加依赖项下面发现SeetaFaceRecognizer2后面没有加.lib,才导致编译出错,现...原创 2019-12-05 19:22:29 · 16750 阅读 · 2 评论 -
error LNK2001: 无法解析的外部符号 "__declspec(dllimport) public 解决办法
0 写在前面最近再在搞vs下面工程的时候,出现了以下的报错报错显示为: error LNK2001: 无法解析的外部符号 "__declspec(dllimport) public 解决办法。1 解决办法这种问题一般是没有正确添加lib库导致的,依我所用的visual studio 2019为例。主要需要改动的地方有两个地方。首先需要改动:链接器 -> 常规 -&g...原创 2019-12-05 18:52:58 · 27355 阅读 · 9 评论 -
vs2015 设置了包含路径还是提示说打不开头文件的一种原因
最近在做tensorflow在visual studio 2015中应用的项目时,因为有些文件引用了tensorflow中的一些头文件,则需要添加 属性 -》c++ -》常规 -》附加包含目录。其中附加包含目录一般是头文件的上一层,如图所示。但是我正确添加了附加包含目录之后,显示还是无法识别的头文件。原来:我当前选择的编译方式为Debug 的x64则我需要首先在属性 -》VC+...原创 2019-11-27 16:36:23 · 1643 阅读 · 1 评论 -
Windows下的Cmake安装配置教程
step1:下载“.zip”文件。官网链接:https://cmake.org/download/这个连接时针对我这个博客的安装包:https://download.csdn.net/download/m0_37407756/10735555备注:首先,我是下载的“二进制”文件,不是源代码(师兄说源代码还要编译,直接下二进制的吧!)。其次,我下的是“.zip”文件,不是“.ms...转载 2019-11-26 14:50:53 · 1889 阅读 · 0 评论 -
visual studio编译C++代码出现“无法解析的外部符号”,该符号在函数main中被引用的一种解决办法
1 背景最近在编译C++版本的deep_sort代码的时候,原图如下:然后点击编译,直接出现如下报错:报错显示:“无法解析的外部符号”,该符号在函数main中被引用的一种解决办法。主要原因猜想可能是main函数中调用了几个函数,但是这几个函数没有被添加到工程的源文件中,所以出现找不到的原因,从而报错,那么一种解决办法就是把这些导致报错的找不到的源文件添加到工程的源文件中,那我...原创 2019-11-25 18:13:50 · 8951 阅读 · 4 评论