4

私は別のpythonを呼び出すc ++アプリを持っています(py2exeでexeにバンドルされています)ので、2つのアプリがあります。

だから私は疑問に思っていました: 私の c++ が py2exe がすることをしたとしたら? つまり、python アプリを c++ アプリに埋め込みます。このようにして、私はpy2exeとその構成の悪夢に依存しません(はい、いくつかあります)

したがって、私の質問:

  • py2exe はどのように機能しますか (そのため、私の C++ アプリでその仕事を行うことができます)
  • Python アプリ全体を c++ に埋め込むだけではどうですか? 埋め込みに関する python doc を読み、例を示しました (実行する非常に単純なものPyRun_SimpleString) が、大量のモジュールを含む python アプリ全体についてはどうでしょうか? (おそらくzipimport?)

どうやってそれをするのか聞いてみたいです。

どうもありがとう!:)

4

1 に答える 1

3

http://www.py2exe.org/index.cgi/FAQ

基本的に、Python インストールをパッケージ化して再配布します。Python インタープリターでPython を Python として実行します。それが作成するexeは、すべてを開始するだけです。

Python の Web サイトには、C++ と統合する方法がいくつかあります。

于 2010-05-26T11:28:05.120 に答える