• 备忘: Visual Studio 2013 VC++ IDE 使用小贴示。


    对 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)“。

  • 相关阅读:
    前端调试技巧
    封装axios,发送的POST请求,三种方式
    前端谷歌浏览器network详解(转载)
    【网络排查】tcpdump和Wireshark
    【网络排查】TCP连接都是用TCP协议沟通的吗?
    【网络排查】 挥手:Nginx日志报connection reset by peer是怎么回事?
    【网络排查】定位防火墙(一):传输层的对比分析
    【网络排查】网络分层
    Ansible入门系列普通用户执行playbook
    Docker搭建ELK
  • 原文地址:https://www.cnblogs.com/iSixth/p/4182584.html
Copyright © 2020-2023  润新知