Saya baru saja menulis executable C sederhana untuk memeriksa apakah Python.h
berfungsi atau tidak
#include<Python.h>
#include<stdio.h>
int main()
{
printf("this is a python header file included programm\n");
return 0;
}
Jelas, itu tidak berbuat banyak. Namun, ketika saya mencoba mengkompilasinya dengan gcc
itu memberi saya kesalahan:
foo.c:1:19: fatal error: Python.h: No such file or directory.
Kemudian saya memeriksa untuk melihat apakah paket python-dev telah Python.h
diinstal atau tidak digunakan locate
.
$locate Python.h
/usr/include/python2.7/Python.h
Jelas bagi saya bahwa saya memiliki Python.h
file header di sistem saya. Bagaimana cara saya menjalankan executable saya?