Visual Studio开发C++,工程的空间几M,几十M甚至几百M的长,生成的中间文件看的眼花缭乱,占空间不说,特别是备份拷贝代码时无奈的等待,有了这个脚本,好吧,整个世界清静了. @echo off echo ---------------------------------------------------------------- echo * Visual C++ * echo * 清理Visual Studio工程中不需要的文件 * echo * 保存成.bat文件放置在工程目录…
在Visual Studio的C++工程设置 1.添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录. 2.添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录. 3.添加工程引用的lib文件名:工程---属性---配置属性---链接器---输入---附加依赖项 4.添加工程引用的dll动态库:把引用的dll放到工程的可执行文件所在的目录下. 5.配置输出目录:工程---属性---配置属性---常规---输…
作者:朱金灿 来源:http://blog.csdn.net/clever101 VS允许用户进行自定义开发向导.自定义开发向导的好处在于将常用的设置都通过向导生成,从而大大提供开发效率.特别是在开发一些大型系统时,假如需要开发很多模块时,通过自定义的二次开发向导可以降低开发人员的开发入门门槛. 那么如何自定义二次开发向导呢?事实上VS中所有工程向导都是自定义向导的最好的参考例程.以MFC DLL工程为例,它的向导就在$\Microsoft Visual Studio9.0\VC\VCWizar…
用联合编译工具能减少大量编译时间,然而如果工程里有个大型cpp文件,其他文件都编译好了只等着它... 两步解决问题: 1.将大文件分散到多个小cpp里面,加快并发,减少单个文件编译时间 2.优先编译大文件,等其他小文件都编译完了大文件也差不多了.那么问题来了,怎么控制编译顺序? vc工程的编译顺序:文本编译器打开工程文件,cpp文件编译顺序任意调整…
如何在VS2010里面创建项目并添加到TFS2010里面. 新建一个项目,并把它添加到TFS,我们会收到下面的错误: 这是因为我们没有为项目创建Team project,而把它直接添加到了Team project collections,这是不允许的. 具体步骤应该是: 1.在tfs 管理控制台中,新建团队项目集合yfs,如果不创建,默认放到DefaultCollection中. 2.在visual studio中,连接TFS,在团队项目集合下,选择tfs管理模块Agile,新建“团队项目”.…
VS IDE 中Visual C++ 中的项目属性配置 一. Visual C++ 项目系统基于 MSBuild. 虽然可以直接在命令行上编辑 XML 项目文件和属性表,我们仍建议你使用 VS IDE,在你修改参与继承的属性时,这一点尤为重要. Visual C++ 项目系统不一定可以识别在 MSBuild 中有效的手动编辑文件,在生成过程中可能产生细微错误. 项目文件是文件扩展名为 .vcxproj 的 XML 文件. 所有在 IDE 中设置的属性直接写入项目文件或生成时导入的属性表中.…
最近老是有朋友问,VC工程里,如何编译汇编语言的文件,接下来就说一下步骤: 1.将汇编语言文件,加入到工程里: 2.在Solution Explorer窗口中右键单击Visual C++项目,选择Build Customizations…项,弹出Visual C++ Build Customization Files对话框,勾选masm项,点击OK. 此时,在Configuration Property中,可以看到Microsoft Macro Assembler. 3.右单击汇编语言文件,选择…
参考:http://blog.sina.com.cn/s/blog_6975d67c0100r3kx.html DSW:全称是Developer Studio Workspace,最高级别的配置文件,记录了整个工作空间的配置信息,她是一个纯文本的文件,在vc创建新项目的时候自动生成 DSP:全称是Developer Studio Project,也是一个配置文件,不过她记录的是一个项目的所有配置信息,纯文本文件 OPT:与DSW.DSP配合使用的配置文件,她记录了与机器硬件有关的信息,同一个项目…
https://technet.microsoft.com/zh-cn/learning/bb531344.aspx   当你升级到 Visual C++ 编译器的新版本后,可能会在之前编译并正常运行的代码中遇到编译和/或运行时错误. 新版本中会引起这类问题的更改称为重大更改,通常,修改 C++ 语言标准.函数签名或内存中的对象布局时需要进行这种更改. 若要避免难以检测和诊断的运行时错误,我们建议你永远不静态链接到使用不同编译器版本编译的二进制文件. 此外,当你升级 EXE 或 DLL 项目时,…
visual 2008中error PRJ0003 : 生成 cmd.exe 时出错”,   和vs2008 sp1没关系 解决方案:工具—>选项—>项目和解决方案—>VC++目录,在可执行文件栏中加上如下路径: $(SystemRoot)/System32$(SystemRoot) 现在运行成功了,输出内容: ------ 已启动生成: 项目: Game, 配置: Debug Win32 ------…