zoukankan      html  css  js  c++  java
  • Windows API编程(SDK编程)配置VS2017——出现LNK 2019错误的win32项目如何解决

      最近刚入门SDK编程,在 我终于知道为什么windowsApi学的人这么少了 这篇文章中,确实发现了这样的问题,我的教程使用VS2013->Windows桌面->win32,就诞生了能使用WinMain()的接口的Windows程序。而换成VS2017来编译,却发现问题不止这里

     

      首先,参考某些资料得到VS2017创建win32项目的步骤

      Step1,Windows桌面->Windows桌面向导(我取消了右下角“为解决方案创建项目”)

      

     

      S2,取消复选框“预编译标头”和“安全开发生命周期SDL检查C”,改为勾选“空项目”复选框

      

     

      S3,在“解决方案资源管理器”窗口选择“源文件”右击“添加”->“新建项”

      

     

      最后键入代码却发现没有出现想象中的“窗口”应用程序而是出现error

     

      解决方案是在“解决方案资源管理器”窗口选择“ProjectName”右击“属性”

      

      在弹出的新窗口中,选择“配置属性”->“链接器”->“系统”,再在右侧“子系统”把“控制台”改为“窗口”

      

     

      完成!

     

    参考:VS2017 windows编程时出现LNK2019

     

  • 相关阅读:
    Mybatis插件开发入门,运行原理,例子
    ActiveMQ是什么,为什么使用MQ
    sql优化
    用户注册流程
    JMS入门Demo
    运维自动化之Ansible
    ceph安装部署
    ceph工作原理
    linux进程
    任务计划
  • 原文地址:https://www.cnblogs.com/bEngi1/p/10155144.html
Copyright © 2011-2022 走看看