編譯錯誤:對於編譯C++調用hiredis編譯錯誤:error C2371: “off_t”: 重定義;不同的基類型,如下圖:
可能的解決方案:
1. 因為hiredis預處理器定義了_OFF_T_DEFINED,如圖:
去掉預處理器定義_OFF_T_DEFINED;
2. 在hiredis.h中已經包含了Win32_Interop.h頭文件,去掉#include <Win32_Interop\win32fixes.h>就行了;
編譯錯誤:對於編譯C++調用hiredis編譯錯誤:error C2371: “off_t”: 重定義;不同的基類型,如下圖:
可能的解決方案:
1. 因為hiredis預處理器定義了_OFF_T_DEFINED,如圖:
去掉預處理器定義_OFF_T_DEFINED;
2. 在hiredis.h中已經包含了Win32_Interop.h頭文件,去掉#include <Win32_Interop\win32fixes.h>就行了;
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。