[Visual Studio尝试使用ORTools时生成错误

问题描述 投票:-1回答:1

我正在尝试将Google ORTools库与Visual Studio 2019 16.4.5版一起使用。我添加了-C / C ++->其他包含目录下的“包含”文件夹-链接器->常规->其他库目录下的“ lib”文件夹-链接器->输入->其他依赖项

下的“ orttols.lib”

我的文件中没有错误,似乎可以识别该库,但是出现以下构建错误:C3546'...'没有可用的参数包展开文件“ compressed_tuple.h”第224行C3520'Vs':必须在此上下文中扩展参数包在文件“ compressed_tuple.h”第228行中]

我在网上搜索,看起来这是一个Visual Studio错误,已经修复,但是我不明白为什么我仍然会收到这些错误。这是引发错误的代码片段:Code that raises the errors谢谢! :)

我正在尝试将Google ORTools库与Visual Studio 2019 16.4.5版一起使用。我在C / C ++-> Additional Include Directories下添加了-“ include”文件夹-在Linker-> General-> ...

c++ visual-studio build-error or-tools
1个回答
0
投票

尝试从项目的属性中删除/permissive-(在C / C ++->语言中,将“一致性模式”设置为“否”)。

[如果仍然有一些编译问题,请尝试按照installation guide上的说明编译测试(通过在x64本机工具命令提示符中运行tools\make test_cc),然后将cl命令的参数与您的Visual Studio属性。

© www.soinside.com 2019 - 2024. All rights reserved.