精华内容
下载资源
问答
  • vc调试时默认相对路径

    千次阅读 2011-07-21 18:39:09
    1、工程属性:(工作目录)Working directory添加默认路径;2、程序中 获取及设置当前路径程序运行绝对路径:GetModuleFileName获取当前路径:GetCurrentDirectory设置当前路径:SetCurrentDirectory

    1、工程属性:(工作目录)Working directory添加默认路径;

    2、程序中 获取及设置当前路径

    程序运行的绝对路径:GetModuleFileName

    获取当前路径:GetCurrentDirectory

    设置当前路径:SetCurrentDirectory

    展开全文
  • 1、包含目录:include 头文件包含目录设置: project->setting->C/C++->常规: Additional include directories(附加包含目录): ../../include等等 ...3、输出目录:项目调试时链接该项目*exe或...

    1、包含目录:include 头文件包含目录设置: project->setting->C/C++->常规: Additional include directories(附加包含目录): ../../include等等

    2、工作目录:应用应用程序工作目录。默认为包含项目文件目录。 project->配置属性->调试

    3、输出目录:项目调试时链接该项目的*exe或*dll的路径。例如D:\bin\debug。          project->配置属性->常规

    4、中间目录:存放编译项目产生的中间文件。          project->配置属性->常规

    5、输出文件:存放生成的目标文件完整路径名。例如D:\bin\debug\*.exe,*.dll; 输出目录+输出文件名  项目-》属性-》链接器-》常规下的"输出文件"选项。

    6、目标文件名:调试时指定要连接的exe文件名,该文件名应该跟生成的*.exe文件的文件名完全一样(不包括后缀)。否则会报错,无法找到指定的文件。

     

    6、LIB库的输出路径设置:    项目-》属性-》链接器-》高级下的"导入库"选项。

    7、DLL库的包含路径设置:

    http://www.cnblogs.com/lisuyun/p/3834486.html

    8、LIB库的包含以及路径设置:

    项目-》属性-》链接器-》输入下的"附加依赖项"选项。输入要依赖的lib库。

    项目-》属性-》链接器-》常规下的"附加库目录"选项。输入要依赖的lib库目录。

    9、生成事件:

    生成后事件:命令:

    copy $(TargetPath) $(SolutionDir)Bin\$(ConfigurationName)\;

    解释:复制  目标文件 到  项目目录-Bin-Debug

    copy $(TargetDir)$(TargetName).lib $(SolutionDir)\Lib\;

    10、obj文件输出目录设置:“项目-》属性-》C++-》输出文件” 下的"对象文件名"选项。

    11、指定编译器的pdb文件输出目录:“项目-》属性-》C++-》输出文件” 下的“程序数据库文件名"选项。例如:vc100.pdb,vc100.idb文件。

    12、保存调试信息的程序数据库(PDB)目录:“项目-》属性-》链接器-》调试” 下的生成程序数据库文件"选项。

    例如:..\bin\$(Configuration)\pdb\$(ProjectName).pdb。

     

    转载于:https://www.cnblogs.com/lisuyun/p/5218802.html

    展开全文
  • 1.所有需要dll 文件,都要加入“工程-设置-调试-可执行调试...2.WinExec指令所调用.exe及.txt等参数文档,都需要放在“工程-设置-调试-工作目录”指定路径下。其运行结果也会存在此路径中。 WinExec("MySVM.e...

    1.所有需要的dll 文件,都要加入“工程-设置-调试-可执行调试对话框”所指定的路径内,一般是/Debug或/Release内。

    hinstDLL=LoadLibrary((LPCTSTR)"hookKB.dll");
    2.WinExec指令所调用的.exe及.txt等参数文档,都需要放在“工程-设置-调试-工作目录”指定的路径下。其运行结果也会存在此路径中。

    WinExec("MySVM.exe train.txt",SW_SHOW);

    另外,调用的.exe程序生成时,应分别设置各自“工程-设置-调试-工作目录”及程序变量/命令参数为各自.exe单独执行时所需的路径及文件。

     

    转载于:https://www.cnblogs.com/justiner/archive/2012/02/14/2351106.html

    展开全文
  • 进入OpenCV内部源码调试

    千次阅读 2015-05-16 16:20:45
    直接使用这些文件是可以完成开发工作的,但是存在一个问题:调试代码按F11无法进入OpenCV内部源码(比如cvLoadImage函数实现)进行调试。把modules目录加入Source Directories无法解决问题,其实根本原因是运行...

    前段时间由于要学习图像处理,下载了OpenCV2.3.1开发包,里面的build文件夹已经包含了VC9和VC10开发所需的lib文件和dll文件。

    直接使用这些文件是可以完成开发工作的,但是存在一个问题:调试代码时按F11无法进入OpenCV内部源码(比如cvLoadImage函数的实现)进行调试。把modules目录加入Source Directories无法解决问题,其实根本原因是缺少pdb文件,pdb文件里面记录了VS需要的符号信息,如果有这些文件的话,就可以进入OpenCV内部源码调试。所以要想进入OpenCV内部源码进行调试,必须用相应的编译器(比如VS2010)手动编译opencv源码,然后运行时调用编译出来的dll文件即可(在环境变量里时设置,因为编译出来的dll会附带pdb文件,而这些pdb文件包含了调试信息)。使用cmake可以生成各种编译器的项目文件,支持Visual Studio 6/7/8/9/10/11以及Eclipse,CodeBlocks,Borland等编译器。


    以VS2010为例,具体步骤为:

    1、下载cmake,针对VS10生成解决方案OpenCV.sln

    2、打开OpenCV.sln,编译整个解决方案(时间有点长,请耐心等待),编译完成后,会成OpenCV.sln同级目录下的Debug目录下生成dll文件和pdb文件

    3、设置环境变量Path,把opencv自带的dll文件的路径去掉(如E:\opencv\build\x86\vc10\bin),把生成的dll所在的路径加上

    4、注销或重启电脑(注意这一步必不可少)

    5、再次打开VS2010进行调试,按F11即可进入opencv内部源码

    展开全文
  • 三 将当前打开文件所在目录设为工作目录 有时候开发人员需要频繁地打开位于某个目录中文件,比如浏览某个软件包代码时候,可是VC集成环境“当前目录”却在project文件所在目录,每次打开文件文件选择...
  • 我是从PDCurses GitHub存储库中检索到原始PDCurses来源创建,以便能够正确调试我在尝试使用PDCurses稍微改善大学业余爱好项目遇到问题。 由于它在许多人都熟悉Visual Studio 2019上下文中产生了...
  • VC里创建win32控制台程序工程,将libosip源码包SRC目录Test目录C源程序随便拷一个到工程,直接编译(工程设置里照前文方法在link选项里增加osip2.lib,osipparser2.lib引用我们之前成功编译得到静态...
  • ◆当对话框中有一个滚动条是,当滚动滚动条时的消息控制函数◆ 27 ◆将一个CWnd指针转换成一个控件ID(整数)注意用GetDlgItem()函数是从一个控件ID转换成一个CWnd的指针◆ 28 ◆如果在对话框中自定义一个消息的方法,...
  • H264_JM86学习笔记1

    千次阅读 2008-09-21 11:54:00
    经验:用Visual studio 2005调试JM86,在项目->属性->调试下面必须设置工作目录 例:D:/code/JM/bin 否则无法找到相应config文件。另外对于H263TM模型,命令参数也可以通过在命令参数选项中来设置,这点和...
  • CharSample驱动VS2019版本,经过了修正和调试,包含了代码、必要工具、实验过程截图。 由于Win10驱动需要签名,所以需要安装虚拟机,并在虚拟机中安装Win7。 安装vs_community.exe需要将缓解库和Windows SDK ...
  • C#微软培训资料

    2014-01-22 14:10:17
    2.2 公用语言运行环境与公用语言规范.13 2.3 开 发 工 具 .17 2.4 小 结 .19 第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 ...
  • RadASM 中文汉化版

    2013-08-06 12:48:15
    3、考虑到在有未装VC的机器上测试,编译会提示找不到MSPDB60.DLL错误,我在这个安装版本中复制了一个VC的MSPDB60.DLL到你系统目录,因为有些程序可能会用到它,所以在卸载未作处理。你要是不需要话,...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    2.2 公用语言运行环境与公用语言规范.13 2.3 开 发 工 具 .17 2.4 小 结 .19 第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 ...
  • 代码语法错误分析工具pclint8.0

    热门讨论 2010-06-29 07:00:09
    2.将c:\pclint\lnt 下3个文件lib-w32.lnt,env-vc6.lnt,co-msc60.lnt拷贝至c:\pclint下, 再在安装目录下创建std.lnt和options.lnt两个文件,其中std.lnt内容如下 // contents of std.lnt c:\pclint\co-msc60...
  • 调试时的临时文件输出目录改为了系统临时目录下的"e_debug"子目录内,以方便使用杀毒软件的开发者模式. 12.8日更新: 9. 更新了被调试程序载入的dll在调试结束后没有被释放的问题. 12.22日更新: 10. 能够智能...
  • 0编写,是完整从设计到编写再到调试的全部流程,一巳跳过某一章内容,后面讲解对你可能会有断层感觉。 本书面向读者群是初学编程朋友。我们尽量用清晰实例努力将RPG制作过程完整地介绍清楚,...
  • visual C++_Turbo C串口通信编程实践

    热门讨论 2010-07-30 09:14:24
    1.3 调试串口通信程序时的几种使用串口的技巧 1.3.1 查看计算机串口资源 1.3.2 常规调试-2个物理串口之间的通信 1.3.3 特殊调试-单个物理串口之间的通信 1.3.4 虚拟串口-为计算机添加取之不尽的串口资源 1.4...
  • Basic4android 3.0

    2018-08-27 20:00:45
    Basic4android中文版是一款极为专业且功能强大...4.可以在两种模式下运行:本地编译和远程编译,本地编译模式速度更快,有更多选择,如与模拟器,USB调试,无人参与安装等工作。远程编辑模式更简单开始使用。
  • Visual C++范例大全

    2012-07-18 13:02:34
    比较细 比较适合初学~~~很好第一篇 VC程序开发基础 第1章 VC与C++开发基础 1 1.1 C++面向对象特性 1 实例1:实现C++类多重继承 1 实例2:使用虚函数实现运行多态 3 实例3:使用操作符重载实现编译多态——...
  • VC++常用功能实例

    2010-01-25 23:28:46
    ◆当对话框中有一个滚动条是,当滚动滚动条时的消息控制函数◆ 27 ◆将一个CWnd指针转换成一个控件ID(整数)注意用GetDlgItem()函数是从一个控件ID转换成一个CWnd的指针◆ 28 ◆如果在对话框中自定义一个消息的方法,...
  •  软件开发人员需要做的工作 14  开发人员的工作流程 14 安装开发环境 14  安装VC6++开发工具 14  安装BREW3.15的开发环境 15  安装BUIW开发包 15  设备文件 15  环境变量 16  安装ARM编译器 16  ...
  •  软件开发人员需要做的工作 14  开发人员的工作流程 14 安装开发环境 14  安装VC6++开发工具 14  安装BREW3.15的开发环境 15  安装BUIW开发包 15  设备文件 15  环境变量 16  安装ARM编译器 16  ...
  • EditPlus.rar +GCC

    2012-02-17 23:12:16
    【8】 软件技巧——如何去掉 EditPlus 保存文本文件时的添加后缀提示? 【9】 软件技巧——提示找不到语法文件的解决办法 【10】软件技巧——设置editplus支持其它文字,如韩文----------jackywu1978@LJF 【11】...
  • PT80-NEAT开发指南v1.1

    2014-06-24 18:38:34
    目录 第一章 关于本手册........................................................................................................................................ 1 简介 .....................................
  • php环境搭建加包

    2015-01-14 18:20:12
    将.log改成.rar可解压 ...工作目录 ;xdebug.profiler_output_dir = "D:/develop/php-5.5.20/tmp" --------------------------------------------------------------------------------- 4.apache 安装 软件准备 ...
  • 3.2.5 解决使用控件编程程序占用内存会不断增大问题 62 3.2.6 在MSComm控件串口编程遇到其他问题 63 3.3 在基于单文档(SDI)程序中应用MSComm控件 63 3.4 应用MSComm控件控制多个串口实例 69 3.5 串口与...
  • 3.2.5 解决使用控件编程程序占用内存会不断增大问题 62 3.2.6 在MSComm控件串口编程遇到其他问题 63 3.3 在基于单文档(SDI)程序中应用MSComm控件 63 3.4 应用MSComm控件控制多个串口实例 69 3.5 串口与...
  • asp.net知识库

    2015-06-18 08:45:45
    在.NET访问MySql数据库时的几点经验! 自动代码生成器 关于能自定义格式的、支持多语言的、支持多数据库的代码生成器的想法 发布Oracle存储过程包c#代码生成工具(CodeRobot) New Folder XCodeFactory3.0完全攻略--...
  • 在某种程度上看,MinGW更像是VC的替代品。 获得与安装 MinGW可以从MinGW官方网站 http://www.mingw.org上获得。 如果,你要安装MinGW,那么你有两种安装方案。下面我来一一介绍。 安装方案一: 首先,你要从 ...

空空如也

空空如也

1 2
收藏数 35
精华内容 14
关键字:

vc调试时的工作目录