【问题标题】:NS3 - python.h file can not be located compilation errorNS3 - python.h 文件无法定位编译错误
【发布时间】:2020-01-08 16:40:23
【问题描述】:

我已将 Python.h 包含在我的模块头文件中,并且它已成功构建。

不知何故,当我启用示例配置来编译 example.cc 文件时,其中包括模块头文件。它报告了 Python.h 文件找不到 - 致命错误。

目前我不知道出了什么问题。

谁能给个提示?它适用于 NS3(Network Simulator 3) 框架。

【问题讨论】:

  • 能否提供这两个文件的位置。
  • 如果您仍然感兴趣,我还有一个问题:我尝试使用 pFunc=PyDict_GetItemString(pDict,functionname); 从 C++ 调用 python 函数无论我尝试什么,它总是返回 pounce = NULL。你以前做过类似的事情吗?谢谢。
  • 我还没有用 ns3 尝试过 python。未来,我打算在ns3中做强化。
  • 听起来不错。让我知道你将来的工作。

标签: python c++ compiler-errors header


【解决方案1】:

感谢您给我回信:)。

我通过在与 my.cc 文件相同的文件夹中的 wscript 中添加 pyembed 功能解决了这个问题。

再次感谢:)。

J.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-17
    • 1970-01-01
    • 2011-10-11
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    相关资源
    最近更新 更多