zoukankan      html  css  js  c++  java
  • [原]Universal Windows问题:winapifamily问题:WINAPI_PARTITION_DESKTOP问题:WINAPI_PARTITION_APP问题:WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)问题

    问题回顾:

    我新建的生成dll的vs问题:

    此vs项目包含需要GL.h

    结果此文件声明的GLint找不到!

    进去发现#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)为定义!

    发现这个定义是在winapifamily.h的头文件中,定义的是WINAPI_PARTITION_APP : usable for Windows Universal store apps

    我发现,我新建的vs工程是通过vs的模板建立的

    当时选择的是“通用”dll

    结果此工程WINAPI_PARTITION_DESKTOP是不定义的,走的是WINAPI_PARTITION_APP路线

    就导致gl.h等配置桌面应用开发的文件不能用!

    解决方案有几个:

    1.从新建立工程文件!推荐

    2.改工程配置,我不会!

    3.直接改工程文件,我的解决方案,没有验证有无其他BUG,不推荐

    下面我讲讲的3解决方式(不推荐)

    关闭解决方案,用文档打开vcxproj文件

    删除此4行,保存

    再打开项目文件,OK

    应该有其他问题,欢迎大家留言告诉我其他解决方案,谢谢~

  • 相关阅读:
    mkdosfs 安装
    块设备驱动程序-内存盘
    usb驱动程序小结(六)
    usb的hid鼠标键盘报告描述符(五)
    usb输入子系统写程序(三)
    usb输入子系统键盘(四)
    usb描述符简述(二)
    linux usb总线驱动(一)
    linux 触摸屏驱动
    lcd驱动框架
  • 原文地址:https://www.cnblogs.com/lyggqm/p/10133203.html
Copyright © 2011-2022 走看看