Visual Studio
那个谁上山
这个作者很懒,什么都没留下…
展开
-
VS中使用dumpbin命令查询dll中的导出函数
(1)使用命令行工具,进入到需要查看的dll所在目录。(2)在计算机中的VS目录下找到vcvars32.bat,并将其拖入命令行工具。我的是:E:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin(3)命令行输入: dumpbin -exports xx.dll原创 2015-07-01 19:10:50 · 3481 阅读 · 0 评论 -
VS2015 设置出插件 highlight all references 效果
效果是鼠标点击某个变量后高亮出所有该变量。工具 --> 选项 --> 环境 --> 字体和颜色 --> 显示项 中找到“突出显示的引用”, 把“项背景”颜色更改,如浅绿色。“项前景”不变或为自定义颜色。原创 2017-04-04 12:09:03 · 1695 阅读 · 1 评论 -
VS 错误处理
1. c1xx : fatal error C1027: Inconsistent values for /Ym between creation and use of precompiled header使用预编译头文件时出现的错误问题。Properities -> C/C++ -> Command Line -> Additional Opitons: /Zm500 (把此值改小)原创 2017-03-14 22:09:45 · 1103 阅读 · 2 评论 -
Visual Studio 统计代码行数
Ctrl + Shift + F: 打开查找对话框。查找内容:^:b*[^:b#/]+.*$查找范围可选择:只统计打开的文档。只勾选使用正则表达式。查找文件类型可以选择相应的文件类型。原创 2016-05-01 11:11:30 · 452 阅读 · 0 评论 -
利用Visual Studio 自带工具查询lib 或者 dll 文件是32位还是64位
以vs2010为例,进入以下目录C:\Program Files\Microsoft Visual Studio 10.0\VC\bin打开控制台窗口,运行vcvars32.bat,设置vs运行环境输入以下命令进行查询dumpbin /headers path其中path为lib或dll文件的路径,并且加上该文件的名字。输出的信息即可查询文件位数。原创 2016-04-14 21:36:01 · 2887 阅读 · 0 评论 -
windows下命令行编译程序
https://msdn.microsoft.com/zh-cn/library/ms235639%28v=vs.100%29.aspx原创 2015-11-26 23:34:51 · 789 阅读 · 0 评论 -
VS 创建新项目命名规范
项目文件命名规范(主要让自己看起来比较规范而已,不断更新)(1)Qt 的文件前面加前缀 Q;(2)自己写的文件前面加My;(3)引用别人的不改变。原创 2015-10-01 11:32:44 · 2317 阅读 · 0 评论 -
Visual Studio 出现“无法解析的外部符号”错误
今天编译igstk中一个helloworld项目,添加了.h文件。编译出现“无法解析的外部符号”错误。根据提示可能是缺少了实现文件,可能是.cxx文件,.lib文件吧。然后在igstk的source文件夹下边一一找到了对应的.cxx文件,把它们全部拷入了igstk文件夹目录下的.h所在的文件夹下。编译后仍然是同样的错误。后来发现,应该是把.cxx文件拷入工程目录下,然后一一添加即可。原创 2015-07-30 23:27:03 · 3325 阅读 · 0 评论 -
VS2010 无法添加class
今天建立Qt程序时,添加Qt class,VS提示“无效的.h文件名”。解决办法:以管理员身份运行VS2010,再添加class。原创 2015-07-03 09:48:16 · 1382 阅读 · 0 评论 -
dll项目中_declspec(dllimport)和_declspec(export)使用
//dll.h#ifndef DLL_API _declspec(dllimport)DLL_API int add(int a,int b);//dll.cpp#define DLL_API _declspec(dllexport)#include "dll.h"int add(int a,int b){ return a+b;}程序编译时,头文件不原创 2015-07-01 20:24:03 · 511 阅读 · 0 评论 -
VS 设置在Release模式下调试的方法
设置在Release模式下调试的方法:1.工程项目上右键 -> 属性2.c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)3.c++ -> 优化 -〉优化 选 禁止(/Od)4.连接器 -〉调试 -〉生成调试信息 选 是 (/DEBUG)转载 2016-12-25 20:44:54 · 3230 阅读 · 0 评论