私は Python/C API の研究を始めており、いくつかの関数をテストする最初のコードを作成しています。これを書きます:
ファイル: test.c
#include "Python.h"
int main() {
PyObject* none = Py_BuildValue("");
}
私はコマンドでコンパイルします:
gcc -I/usr/include/python2.7 test.c
「Py_BuildValue」への未定義の参照というエラーが発生しました
私が実行した後:
gcc -I/usr/include/python2.7 --shared -fPIC hashmem.c
これはエラーなしでコンパイルされますが、コンパイルされたファイルを実行すると、
Segmentation fault (core dumped)
gcc パラメータを設定するにはどうすればよいですか?
ubuntu 12.04、python 2.7.3、gcc 4.6.3 を使用し、python-dev をインストールしました。
ありがとう。