
VisualStudio
wxmxl
这个作者很懒,什么都没留下…
展开
-
Windows环境下使用VS2010编译OpenSSL-1.0.1i
必备条件:1、安装VC++ 2005。 2、需要perl的支持,下载ActivePerl并安装3、下载 Openssl1.0.1i 并解压,当然是必不可少的。原创 2014-08-21 20:14:54 · 2952 阅读 · 0 评论 -
VS2005在Win7上兼容性问题解决
转自你先选择“运行程序”,安装成功以后在安装这两个补丁就可以了:Visual Studio 2005 sp1:http://www.microsoft.com/downloads/details.aspx?FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&DisplayLang=zh-cnVisual转载 2014-11-06 18:33:35 · 3405 阅读 · 0 评论 -
如何在编译器(vs2008)里设置调用别人写好的lib和dll
如何在编译器(vs2008)里设置调用别人写好的lib和dll转自:http://www.cnblogs.com/kanego/archive/2012/02/10/2344968.html步骤:1.Tools->options->projects and solutions->VC++ directories分别在包含文件,库文件填加了路径 (这些路径只转载 2014-11-06 17:14:45 · 503 阅读 · 0 评论 -
应用程序无法正常启动0xc0150002 解决方案
我也遇到过此问题,解决办法:方案一: 在项目的“属性|配置属性|链接器|常规”中的“启用增量链接”选择“否”。此方法阻断了问题产生的源头,其每次生成exe文件时都直接嵌入清单文件,而不是默认的根据时戳而决定是否更新清单文件。方案二:不嵌入清单文件。在项目的“属性|配置属性|清单工具|输入和输出”中的“嵌入清单”选择“否”,从而在生成exe文件时附随生成一个清单文件(默认情况下,其文转载 2014-11-06 17:08:33 · 1759 阅读 · 0 评论 -
MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStart
http://blog.sina.com.cn/s/blog_685febef01011bvv.html无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用在编程时经常遇到“无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用”这样的错误,最近看了一些这方面的书籍,现将解决方案大概叙述一下:转载 2014-11-06 17:13:10 · 30857 阅读 · 6 评论 -
VS调试错误:“没有可用于当前位置的源代码”的解决方案
今天,有朋友在问为什么我在调试的时候会出现"没有可用于当前位置的源代码"的错误呢?MSDN上的说法:没有可用于当前位置的源代码,项目不包含您试图查看代码的源代码。原因通常是双击了“调用堆栈”窗口或“线程”窗口中没有源代码的模块。可以继续调试,但不能使用源代码窗口设置断点并在此位置执行其他操作。如果需要设置断点,请使用“反汇编”窗口。编辑经验,出现该错误就有可能是下面中的一种,读转载 2014-10-11 13:53:50 · 3112 阅读 · 0 评论 -
VS2010关于error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
前段时间自己的系统一直在安装更新,今天突然打开VS2010当执行的时候一直出现error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏这样的错误,然后就百度解决办法:1.项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。 或者将项目\属性\配置属性\链接器\清单文件\生成清单:原来是“是”,改成“否”。(这个方法失效,转载 2014-10-11 13:59:03 · 495 阅读 · 0 评论 -
vs2010常用快捷键
调试快捷键 F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ct转载 2014-10-11 14:03:29 · 443 阅读 · 0 评论 -
无法打开文件"LIBC.lib"问题解决
LNK1104: cannot open file 'LIBC.lib'2009-05-23 09:49如果将用低版本的VC开发的项目,拿到高版本的VC开发环境上去编译,链接时也许会触发LNK1104错误。解决方案是链接时忽略此库,在此提供两种解决方案:Project | Properties | Configuration Properties | L转载 2014-10-11 14:28:06 · 989 阅读 · 0 评论 -
“当前不会命中断点,还没有为该文档加载任何符号”解决办法
相信很多人在网页编程时都遇到过这个问题,就是设置断点时给出提示,之后不能选中。我今天也碰到这个问题了,足足折磨了我一天。设置是debug没错,我也没有找到“C/C++->常规->调试信息格式”这个东东,估计是C++里的设置,我用的是C#。”将”要求源文件与原始版本完全匹配”的勾取消“我也试了还是不行,webconfig里的debug设置也是true。折腾了一天才发现,我要调试的文本所处的文件夹里还转载 2014-10-11 13:51:24 · 3585 阅读 · 0 评论 -
VC 调试技巧(转)
1.如何在Release状态下进行调试 Project->Setting=>ProjectSetting对话框,选择Release状态。C/C++标签中的Category选General,Optimizations选Disable(Debug),Debut info选Program Database。在Link标签中选Generatedebu复选框。注:只是一个介乎Debug转载 2014-08-15 16:44:41 · 584 阅读 · 0 评论 -
VS2010断点调试技巧(转)
如何设置条件断点 设置条件断点非常容易。在特定的行上,按F9设置断点。 然后右击断点–编辑窗口左侧的红点,在上下文菜单上选择“Condition…”。 这时弹出一个对话框供你设置激活该断点所需的条件。比如:我们希望只有当局部变量paginatedDinners的尺寸小于10时,调试才中断。我们可以写出如下的表达式: 现在我再运行这个程序,实现搜索,只转载 2014-08-15 16:47:28 · 816 阅读 · 0 评论 -
使用VS2010开发ActiveX(MFC)控件(转载)
VS2010开发ActiveX有两种方法,分别是MFC和ATL。MFC开过起来比较简单,但是最终生成的文件比较大,ATL是专门用来开发ActiveX的,但是相对比较难,必须知道很多原理机制和API。ActiveX是通过网络下载安装的,所以文件的大小就成了一个比较敏感的参数。咱先从MFC开发ActiveX开始吧。 这个Demo的最终效果是:当页面加载该控件后,显示控件界面(一个简转载 2014-08-14 09:02:55 · 1269 阅读 · 0 评论 -
VS2005中编译dll未生产lib的原因及解决方法
原因可能有三个:1)在Settings->Link中的General选项页中,选中了“Doesn't produce LIB”复选框。2)整个动态链接库中没有导出的函数或类。3)所有导出函数的实现均写在在头文件中。原创 2014-08-22 09:57:08 · 2361 阅读 · 0 评论 -
如何把VS2008上编的debug、release程序在没装VS的xp机器上运行
用VS2008 SP编写的MFC程序,拷贝到其他没装VS2008的机器上直接运行,肯定是不行的。即使选择静态链接MFC,有时候系统还是会提示“应用程序配置不正确”。这是因为程序中可能不止用到了9.0版本MFC,还可能有ATL、CRT、OPENMP等。在自己的机器上运行时,系统会到"C:/WINDOWS/WinSxS/"文件夹查找相应的库,这个文件夹里包含了所有安装过的版本的运行库和清单文件。如果只转载 2014-11-06 17:11:30 · 617 阅读 · 0 评论