随笔分类 -  VisualStudio

更新protobuf版本后,出现google::protobuf::Any LNK2001等类似错误
摘要:项目之前使用的protobuf版本为3.6.1,之后更新到3.12.1版本。使用的地方构建时出现了众多LNK2001找不到 google::protobuf::Any的链接错误:error LNK2001:无法解析的外部符号“const google::protobuf::Any:: 'vtable 阅读全文

posted @ 2020-06-04 11:48 我来乔23 阅读(1738) 评论(0) 推荐(0) 编辑

VS TFS2017默认以默认浏览器的方式打开工作项
摘要:项目中需要使用VS TFS来管理源代码,我使用的版本为2017,但是我打开bug等工作项时,直接以默认的chrome浏览器打开了。这样的话,查看bug项和编辑就得分别在不同的地方,切换来切换去的很麻烦。 解决方法:工具->选项->工作项->常规在“打开工作项位置”可以看到,默认地是以“默认浏览器”打 阅读全文

posted @ 2020-04-07 16:38 我来乔23 阅读(474) 评论(0) 推荐(0) 编辑

整一个VS代码编辑器背景图,提高编码心情
摘要:VS2017上使用 ClaudiaIDE插件,下载地址https://marketplace.visualstudio.com/items?itemName=kbuchi.ClaudiaIDE。 先关闭VS2017,下载完ClaudiaIDE.vsix后双击运行,等待安装完成!默认背景图片一个动漫老 阅读全文

posted @ 2020-01-08 18:00 我来乔23 阅读(1294) 评论(0) 推荐(0) 编辑

[转]Windows系统如何判断dll是32位还是64位
摘要:转载出处:https://blog.csdn.net/housonglin1213/article/details/79636067 可借助vs自带工具dumpbin.exe执行:dumpbin.exe /headers 文件路径例如: 直接输入:dumpbin.exe可查看该命令的详情。如下如所示 阅读全文

posted @ 2019-12-27 15:03 我来乔23 阅读(1132) 评论(0) 推荐(0) 编辑

VS链接错误:LNK2005: *已经在*.lib(*.dll)中定义
摘要:VS工程复杂时,需要动态链接多个库,库之间往往有重复依赖,可能会出现如下错误: 比较直接的解决方法: 项目--属性 连接器 命令行 输入: /FORCE:MULTIPLE CMakeLists.txt: if (MSVC) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EX 阅读全文

posted @ 2019-12-26 15:28 我来乔23 阅读(967) 评论(0) 推荐(0) 编辑

log4cxx日志库在Windows+VS2017上的编译使用
摘要:项目中用到了log4cxx,但是Debug版本运行时老是提示找不到Properities::setProperty?怀疑是提供的库有问题,所以尝试源码来重新编译一下。log4cxx官方主页:https://logging.apache.org/log4cxx/latest_stable/github 阅读全文

posted @ 2019-11-08 14:05 我来乔23 阅读(1586) 评论(0) 推荐(0) 编辑

遇到了Microsoft Visual Studio is Busy!
摘要:最近两天,我点击F5进入调试模式,VS左下角状态显示一直在加载符号文件,然后加载的超级慢,不多一会儿,显示VS正忙!如上图所示。 然后的然后,VS就卡死了~~~。之后,在网上查找原因和解决办法,找来找去,也试了不少(重装VS、设置一些内环境),还是不行。 最后解决了,解决如下: 由于前段时间使用Wi 阅读全文

posted @ 2019-08-07 13:06 我来乔23 阅读(1018) 评论(0) 推荐(0) 编辑

[转]C++ 堆栈溢出的原因以及可行的解决方法
摘要:栈溢出(stackoverflow)的原因及解决办法 大家都知道,Windows程序的内存机制大概是这样的:全局变量(局部的静态变量本质也属于此范围)存储于堆内存,该段内存较大,一般不会溢出; 函数地址、函数参数、局部变量等信息存储于栈内存,VC++6中栈内存默认大小为1M,对于当前日益扩大的程序规 阅读全文

posted @ 2019-06-28 16:46 我来乔23 阅读(9727) 评论(1) 推荐(0) 编辑

VS2008 远程调试器未成功安装,没法使用?
摘要:Win7 64位系统,安装VS2008后,想使用远程调试功能,结果不能使用! 在VS2008的安装包下有个 Remote Debugger 的文件夹,在里面找到 x64 的 rdbgsetup.exe 运行安装后,问题解决! 阅读全文

posted @ 2019-01-09 15:36 我来乔23 阅读(466) 评论(0) 推荐(0) 编辑

VS2008编译错误:error C2065: 'PMIB_TCPSTATS' : undeclared identifier c:\program files (x86)\microsoft sdks\windows\v7.0a\include\iphlpapi.h 411
摘要:安装了VS2008编译之前的程序,结果出现了编译错误,以为是VS2008的Sp1补丁没装好,重装补丁后还是不行,编译错误如下: 双击错误会定位在iphlpapi.h中, 一个可行的解决办法是:把iphlpapi.h文件的line386 line421 都注释掉了: 然后再尝试编译,编译成功,运行也没 阅读全文

posted @ 2019-01-02 17:23 我来乔23 阅读(427) 评论(0) 推荐(0) 编辑

VC++ 链接错误LINK : fatal error LNK1104: cannot open file "*.lib"
摘要:问题描述: 运行VC++编译时经常出现 Linking… LINK : fatal error LNK1104: cannot open file “*.lib” Error executing link.exe. 解决: 关掉VC++6.0,以管理员身份重新启动编译链接~ 阅读全文

posted @ 2018-11-22 15:39 我来乔23 阅读(1416) 评论(0) 推荐(0) 编辑

CStringArray error C2248: 'CObject::CObject' : cannot access private member declared in class
摘要:在开发中将一个字符串分割,并将子字符串保存在CStringArray中,专门写了一个函数,如下: SplitStringToCString(CString str, TCHAR tszSplit, CStringArray cstrArray); 然而在调用的时候老是报错:CStringArray 阅读全文

posted @ 2018-11-02 14:44 我来乔23 阅读(906) 评论(0) 推荐(0) 编辑

VSCode升级后启动不了~
摘要:之前安装了VSCode,一直用的好好的,每次启动后后下角总会提示自己有新版本可以更新,然后就手贱点击了更新,然后就出问题了,更新后VSCode无法启动,打不开了,哭死! 于是,我尝试了以下方法,均无济于事! 1)、重启电脑 2)、卸载后重装VSCode 于是,又不断地查找资料,终于找到了好用的net 阅读全文

posted @ 2018-10-11 11:04 我来乔23 阅读(2002) 评论(0) 推荐(0) 编辑

VC++6.0远程调试(亲试成功)
摘要:0 前言 VS2008及以上远程调试上篇已经讲过,这里再讲下VC++6.0开发环境下的远程调试能力,仅需下面4步即可,更方便的就接着后面的5-6步。 因为目标程序需要在有采集卡等相关硬件支持下的工控机上工作,工控机上面一般没有调试环境也不会放置源代码(出于保密)。假如工控机上的目标程序运行中出了问题 阅读全文

posted @ 2018-09-10 17:35 我来乔23 阅读(1662) 评论(0) 推荐(0) 编辑

error C2275: 'SOCKET' : illegal use of this type as an expression
摘要:在VC中编译xxx.c文件出现错误error C2275 illegal use of this type as an expression 问题在于C99之前要求所有的声明必须放在函数块的起始部分,这也是C和C++的重要区别。 方法: 1). 修改成xxx.cpp 。 2). 把声明放在函数起始部 阅读全文

posted @ 2018-06-27 14:37 我来乔23 阅读(584) 评论(0) 推荐(0) 编辑

【转】VS2008快速将代码中字符串改为_T(“”)风格的方法
摘要:用VC在修改一些老程序的时候,经常面临“UNICODE化”的工作。就是将一些传统C语言风格的字符串,如“string”,改为既能够通过多字节编码工程编译,又能通过UNICODE工程编译的代码,即形如_T("string")风格。代码中如果字符串较少,手工搞定也无妨,但是遇到几千上万甚至更巨大的代码工 阅读全文

posted @ 2018-06-25 17:06 我来乔23 阅读(398) 评论(0) 推荐(0) 编辑

Error 2 error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)'
摘要:Error 2 error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : could not deduce template argument for 'const s 阅读全文

posted @ 2018-06-01 15:28 我来乔23 阅读(463) 评论(0) 推荐(0) 编辑

fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
摘要:解决方法:设置cpp文件的Precompiled Header属性设置为Not Using Precompiled Headers 阅读全文

posted @ 2018-05-29 15:46 我来乔23 阅读(421) 评论(0) 推荐(0) 编辑

VS编译错误:fatal error C1859:unexpected precompiled header error, simply rerunning the compiler might fix this problem
摘要:fatal error C1859:unexpected precompiled header error, simply rerunning the compiler might fix this problem 彻底的解决方法:下载安装VS90SP1-KB976656-x86.exe即可解决! 阅读全文

posted @ 2018-04-12 15:38 我来乔23 阅读(1396) 评论(0) 推荐(0) 编辑

Visual Studio Code调试node.js:无法在PATH上找到运行时的node
摘要:首先,环境变量Path中加入nodejs的路径: 验证nodejs是否已经加入环境变量: 接着,重新启动Visual Studio Code, 试一下,是不是好了~ 附录:Visual Studio Code 调试 nodeJS launch.json 阅读全文

posted @ 2018-04-11 11:49 我来乔23 阅读(16566) 评论(0) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示