回答編集履歴

2

修正

2021/06/10 16:21

投稿

taC-h
taC-h

スコア289

test CHANGED
@@ -22,7 +22,9 @@
22
22
 
23
23
  ```
24
24
 
25
+ gcc -o wrap_file.o -c wrap_file.c -I/~~~/Python39/include
26
+
25
- gcc -shared -o wrap_file.pyd -c wrap_file.c -I<path>
27
+ gcc -shared -o wrap_file.pyd wrap_file.o -L/~~~/Python39/libs -lpython39
26
28
 
27
29
  ```
28
30
 

1

追記

2021/06/10 16:21

投稿

taC-h
taC-h

スコア289

test CHANGED
@@ -1 +1,29 @@
1
1
  `-Idir<path>`ではなく`-I<path>`です
2
+
3
+
4
+
5
+ ---
6
+
7
+ `/Users/~~~/Python/Python39/include/Python.h/cpython/initconfig.h`
8
+
9
+
10
+
11
+
12
+
13
+ `/Users/~~~/Python/Python39/include/`
14
+
15
+ にします
16
+
17
+
18
+
19
+
20
+
21
+ windowsのコンパイルオプションは
22
+
23
+ ```
24
+
25
+ gcc -shared -o wrap_file.pyd -c wrap_file.c -I<path>
26
+
27
+ ```
28
+
29
+ のようになると思います