我有通过visual studio 2013编译我的项目的问题.我收到此链接器错误:
LINK : fatal error LNK1104: cannot open file 'nafxcwd.lib'
Run Code Online (Sandbox Code Playgroud)
根据这个页面,我必须在共享库中使用MFC.但我根本不使用MFC.
我的所有库和主项目都使用Use Standard Windows Libraries设置进行编译.仅当我尝试通过Visual Studio 2013工具链构建项目时才会出现此问题,但它已成功使用Visual Studio 2010工具链构建.
PS项目已从Visual Studio 6.0迁移到Visual Studio 2013.
目前正在开发类似“智能家居”之类的东西,而我家里的设备很少。所有这些都OpenHab通过连接到MQTT。Paho MQTT library我出于目的使用(Python)。
通常,MQTT具有“ keepalive”属性。此属性描述当订阅的主题上没有更新时,我的客户端将连接到MQTT服务器的时间(AFAIK将ping发送到服务器)。
但是这里我有一个大问题。所需主题可以每小时更新一次,甚至每几天/每月更新一次。假设这是室内警报器。如何避免出现keepalive超时或忽略该字段?可以是无限的吗?