Microsoft Visual Studio Enterprise 2022 (64-разрядная версия) — текущая версия 17.7.6
or-tools_x64_VisualStudio2022_cpp_v9.7.2996
Раньше я использовал версию or-tools для Python, а теперь хочу попробовать версию для C++. Но я два дня пытался и искал много информации в Интернете, но мне так и не удалось запустить программу. Я не знаю, что я сделал неправильно или какие шаги я пропустил. Надеюсь, вы поможете мне разобраться.
Подробности следующие:
Я скачиваю бинарный дистрибутив: or-tools_x64_VisualStudio2022_cpp_v9.7.2996.zip и распаковал его в каталог: «E:\Microsoft Visual Studio\Libs\or-tools_x64_VisualStudio2022_cpp_v9.7.2996».
Я создаю новый пустой проект (C++) ) и назовите его «TestProject» в Visual Studio, и проект будет создан в «E:\Microsoft Visual Studio\Project\TestProject».
Я добавляю > Новый элемент и назовите его «program.cc» в качестве имени файла в проекте, а затем скопируйте и вставьте код из раздела «Начало работы с OR-Tools для C++» в файл «program.cc».
Я щелкнул проект правой кнопкой мыши, чтобы открыть «Свойства», и изменил следующие настройки для «Конфигурация: Выпуск» и «Конфигурация: Отладка»:
Задайте для свойств конфигурации > Общие > Стандарт языка C++ значение стандарта ISO C++17 (/std:c++17).
Задайте свойства конфигурации > C /C++ > Генерация кода > Библиотека времени выполнения в многопоточную DLL (/MD).
Добавьте E:\Microsoft Visual Studio\Libs\or-tools_x64_VisualStudio2022_cpp_v9.7.2996\ включить в Свойства конфигурации > C/C++ > Общие > Дополнительные каталоги включения.
Добавить E:\Microsoft Visual Studio\Libs\or-tools_x64_VisualStudio2022_cpp_v9.7.2996\lib в Свойства конфигурации > Компоновщик > Общие > Каталоги дополнительных библиотек.
Добавьте ortools_full.lib в Свойства конфигурации > Компоновщик > Ввод > Дополнительные зависимости.< /p>
Я выбираю «Конфигурации решения» как «Выпуск», а «Платформы решений» как «x64» и нажимаю ▶ Локальный отладчик Windows, чтобы программа заработала.
И я получаю 7 ошибок, 200 предупреждений, 0 сообщений.
Список ошибок:

Вывод:

< /p>
Пожалуйста, помогите мне, спасибо.
Перекрестная публикация на https://github.com/google/or-tools/discussions/3963
Подробнее здесь: https://stackoverflow.com/questions/773 ... 2022-win10
Мобильная версия