VS-boost-itpp的若干问题
使用版本VS2019-boost1.75.0-itpp4.3.1
项目要求使用boost和itpp库,在此记录在Ubuntu上的代码放到VS上遇到的若干问题。。。
- C:\itpp-4.3.1\VERSION 报错。。。
4.3 8:2:0 git
文件内容仅此一行,错误如下。
2. C:\boost_1_75_0\boost_1_75_0\boost\config\detail\suffix.hpp报错,同样是库的源文件
//第一行为483
#if defined(BOOST_HAS_LONG_LONG) && defined(__cplusplus)
namespace boost {
# ifdef __GNUC__
__extension__ typedef long long long_long_type;
__extension__ typedef unsigned long long ulong_long_type;
# else
typedef long long long_long_type;
typedef unsigned long long ulong_long_type;
# endif
严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C2143 语法错误: 缺少“;”(在“{”的前面) ul C:\boost_1_75_0\boost_1_75_0\boost\config\detail\suffix.hpp 484