Ini adalah perintah x86_64-linux-gnu-python-config yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
python-config - opsi pembuatan keluaran untuk ekstensi atau penyematan python C/C++
RINGKASAN
python-config [ --awalan ] [ --exec-awalan ] [ --termasuk ] [ --lib ] [ --cflag ] [
--ldflag ] [ --ekstensi-akhiran ] [ --configdir ] [ --membantu ]
DESKRIPSI
python-config membantu mengkompilasi dan menautkan program, yang menyematkan juru bahasa Python, atau
modul ekstensi yang dapat dimuat secara dinamis (saat dijalankan) ke dalam interpreter.
PILIHAN
--cflag
cetak flag compiler C.
--ldflag
cetak bendera yang harus diteruskan ke tautan.
--termasuk
mirip dengan --cflag tetapi hanya dengan opsi -I (jalur ke file header python).
--lib mirip dengan --ldflag tetapi hanya dengan opsi -l (perpustakaan bekas).
--awalan
mencetak awalan (direktori dasar) di mana python dapat ditemukan.
--exec-awalan
cetak awalan yang digunakan untuk direktori program yang dapat dieksekusi (seperti bin, sbin, dll).
--ekstensi-akhiran
akhiran cetak yang digunakan untuk modul ekstensi (termasuk _d yang dimodifikasi untuk debug
membangun).
--configdir
mencetak jalur ke direktori konfigurasi di mana Makefile, dll. dapat
ditemukan).
--membantu mencetak pesan penggunaan.
CONTOH
Untuk membangun program c file tunggal prog terhadap perpustakaan python, gunakan
gcc $(python-config --cflags --ldflags) progr.cpp -o progr.cpp
Hal yang sama dalam makefile:
CFLAGS+=$(Shell python-config --cflags)
LDFLAGS+=$(Shell python-config --ldflags)
semua: program
Untuk membangun modul python yang dapat dimuat secara dinamis, gunakan
gcc $(python-config --cflags --ldflags) -berbagi -fPIC progr.cpp -o progr.so
Gunakan x86_64-linux-gnu-python-config online menggunakan layanan onworks.net