찾다

 >  Q&A  >  본문

python3.5 - python36을 호출하는 C++

먼저 환경을 구성하고 win32 콘솔 프로그램을 만든 다음 프로젝트를 구성해야 합니다.
Project–>Properties–>vc++ 디렉터리–>Include 디렉터리 Python 설치 디렉터리에 include 디렉터리를 추가합니다.
Project–>Properties–>vc++ 디렉터리–>Library 디렉터리 Python 설치 디렉터리에 libs 디렉터리를 추가합니다.
링커 – >Enter –>추가 종속성 추가 python36.lib

C++ 프로젝트가 디버그 버전을 사용하는 경우 Python 설치 디렉터리의 libs 폴더에 python36.lib 파일을 복사하고 이름을 python36_d.lib로 변경해야 합니다.

위 단계에 따라 코드를 실행하면 많은 기호를 구문 분석할 수 없다는 오류가 보고됩니다.

Baidu 이후 솔루션 찾기:

pyconfig.h 수정

으아악 으아악

object.h 수정

으아악 실행 후에도 여전히 같은 오류가 발생합니다. 하나님께 물어볼 수밖에 없습니다.

世界只因有你世界只因有你2780일 전603

모든 응답(1)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:29:19

    py2를 사용하자, py2를 사용할 수 있지만 여전히 py3에서는 위의 문제를 해결하지 못했습니다

    회신하다
    0
  • 취소회신하다