对 Visual Studio 2013 的 IDE 不熟悉。刚用VS 中的 VC++ IDE 进行编程,一些东西用得少,或以后久了不用,怕又忘了。现在慢慢知道点,记录点,以备以后查阅。

1. 记编译出来的的EXE文件不需要DLL库支持。

选中项目,点右键-->属性。在属性设置中,选“配置属性”-->“C/C++“下的“代码生成”。将“运行库”设为:“多线程 (/MT)”;编译后,就单独运行EXE文件而不需要DLL库文件支持了。反之选“多线程 DLL (/MD)”。想不要MFC库支持。在选“配置属性”-->“常规"下,将“MFC使用”设为“在静态库中使用 MFC”。

2.让 VS2013编译的程序能在 Windows XP运行

选中项目,点右键-->属性。在属性设置中,选“配置属性”-->“常规”。将“平台工具集”设为:“Visual Studio 2013 - Windows XP (v120_xp)”;编译后的程序就能在 Windows XP 上运行了。

3.使源文件编译时不需要 "stdafx.h"文件头。

如果不希望自己的程序必须要有个 "stdafx.h"。可以如下设置:

选中项目,点右键-->属性。在属性设置中,选配置属性”-->“C/C++“下的“预编译头“,将”预编译头“从”使用 (/Yu)“设为”不使用预编译头“。

这样,每次编译程序代码时,就不会再检测源文件是否#include "stdafx.h"了。

4.将新建的项目由“Win控制台”改成“Win32”模式。

有时建个测试项目,或想写个DLL。偶尔会选错模式。想改一下模式,不必重建新项目。可以按如下设置。

选中项目,点右键-->属性。在属性设置中,选配置属性”-->“链接器“的”系统“,将”子系统“设为”窗口 (/SUBSYSTEM:WINDOWS)“或”控制台 (/SUBSYSTEM:CONSOLE)“。

最新文章

  1. codeforces 722C (并查集)
  2. JavaScript中设置元素class的三种方法小结
  3. <转>——网络爬虫
  4. PHP基本使用
  5. C# 刷票程序
  6. 通过调用门进行有特权级变换的转移,详细注解 对pmtest5.asm解释很详细.
  7. XSS学习笔记(五)-XSS防御
  8. iOS打包app发给测试人员测试
  9. 记录一个NPE问题
  10. 第三章 霍夫变换(Hough Transform)
  11. [转载]OpenStack OVS GRE/VXLAN网络
  12. Django中的枚举类型
  13. hadoop2.6.0集群搭建
  14. gitlab搭建
  15. 试图加载格式不正确的程序 .net
  16. python小数据池,代码块知识
  17. Knockout开发中文API系列1
  18. PLSQL Package包的使用
  19. Linux系统之更改默认块大小
  20. node安装和npm全局配置

热门文章

  1. Linux系统——Ansible批量管理工具
  2. VS2010/MFC编程入门之十六(对话框:消息对话框)
  3. zw版【转发·台湾nvp系列Delphi例程】HALCON TestSubsetRegio
  4. Python: 大型数组运算
  5. wamp server 3.0.0 修改默认浏览器,软件语言和配置文件编辑器
  6. 20145314郑凯杰《网络对抗技术》可选实验 shellcode注入与Return-to-libc攻击实验
  7. The current .NET SDK does not support targeting .NET Core 3.0
  8. 【web】支持jsp+mvc访问
  9. nodejs真的是单线程吗?
  10. JDK_源码