Получение C1083 - Невозможно открыть ошибку «inttypes.h» в приложении MFC, встроенном в Python 3.7 - PullRequest
0 голосов
/ 14 октября 2019

У меня есть приложение MFC, которое использует Python 2.7. Мне нужно обновить решение до Python 3.7. Я установил Python 3.7.4 в свой каталог C, обновил setuptools и добавил новую конфигурацию Debug для Python 3.7. Я попытался построить решение с использованием VS 2017 с новой конфигурацией. Но я получаю C1083 сообщение об ошибке " Невозможно открыть файл включения: 'inttypes.h' " в файле pyport.h. Я нашел что-то другое по сравнению с Python 2.7.

enter image description here

Python 2.7

enter image description here

Python 3.7

VS2017 имеет визуальный компилятор C ++ 14.1, который поддерживает Python 3.7. Но python 3.7 поддерживает C99, я думаю, именно поэтому возникает ошибка.

Я новичок в MFC и не очень хорошо знаком с Python. Я приветствую ваши ценные комментарии относительно того, почему эта ошибка возникает и как их решить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...