g++ with python.h, how to compile

后端 未结 2 1203
梦谈多话
梦谈多话 2021-02-06 02:33

I compile one test code with g++ without any issue.

#include \"Python.h\"  

int main(int argc, char** argv)  
{  
    Py         


        
2条回答
  •  被撕碎了的回忆
    2021-02-06 03:18

    Take a look at Lucas's comment for the answer:

    "To get rid of the _POSIX_C_SOURCE warning, make sure to include Python.h before all other header files."

    I had the same problem. I use Boost Python, so for me I moved the include of boost/python.hpp to the first line in my .cpp file.

    (Lukas, post your comment as an answer so the person who asked can mark it as the right answer, and the question won't remain 'unanswered' in StackOverflow.)

提交回复
热议问题