Visual C++2013 使用技巧
对 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)“。
最新文章
- codeforces 722C (并查集)
- JavaScript中设置元素class的三种方法小结
- <;转>;——网络爬虫
- PHP基本使用
- C# 刷票程序
- 通过调用门进行有特权级变换的转移,详细注解 对pmtest5.asm解释很详细.
- XSS学习笔记(五)-XSS防御
- iOS打包app发给测试人员测试
- 记录一个NPE问题
- 第三章 霍夫变换(Hough Transform)
- [转载]OpenStack OVS GRE/VXLAN网络
- Django中的枚举类型
- hadoop2.6.0集群搭建
- gitlab搭建
- 试图加载格式不正确的程序 .net
- python小数据池,代码块知识
- Knockout开发中文API系列1
- PLSQL Package包的使用
- Linux系统之更改默认块大小
- node安装和npm全局配置
热门文章
- Linux系统——Ansible批量管理工具
- VS2010/MFC编程入门之十六(对话框:消息对话框)
- zw版【转发&#183;台湾nvp系列Delphi例程】HALCON TestSubsetRegio
- Python: 大型数组运算
- wamp server 3.0.0 修改默认浏览器,软件语言和配置文件编辑器
- 20145314郑凯杰《网络对抗技术》可选实验 shellcode注入与Return-to-libc攻击实验
- The current .NET SDK does not support targeting .NET Core 3.0
- 【web】支持jsp+mvc访问
- nodejs真的是单线程吗?
- JDK_源码