python3.5 - python36 を呼び出す C++
世界只因有你
世界只因有你 2017-05-16 13:27:19
0
1
584

まず環境を構成し、win32 コンソール プログラムを作成して、プロジェクトを構成する必要があります。
プロジェクト–>プロパティ–>vc++ディレクトリ–>インクルードディレクトリ Pythonインストールディレクトリにインクルードディレクトリを追加します
プロジェクト–>プロパティ–>vc++ディレクトリ–>ライブラリディレクトリ Pythonインストールディレクトリにlibsディレクトリを追加します
リンカー – >Enter –>追加の依存関係により python36.lib が追加されます

C++ プロジェクトがデバッグ バージョンを使用する場合は、Python インストール ディレクトリの libs フォルダーの下に python36.lib ファイルをコピーし、名前を python36_d.lib に変更する必要があることに注意してください

上記の手順に従ってコードを実行すると、多くのシンボルを解析できませんというエラーが報告されます

Baidu の後に解決策を見つける:

pyconfig.hを変更します

リーリー リーリー

object.h を変更する

リーリー

実行後も同じエラーが発生します。神に尋ねるしかありません。

世界只因有你
世界只因有你

全員に返信(1)
伊谢尔伦

py2を使ってみましょう、py2も使えますが、py3の上記の問題はまだ解決していません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート