Ini ialah arahan x86_64-linux-gnu-python-dbg-config yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS
JADUAL:
NAMA
python-config - pilihan binaan keluaran untuk sambungan atau pembenaman python C/C++
SINOPSIS
python-config [ --awalan ] [ --exec-prefix ] [ --termasuk ] [ --libs ] [ -CFLAGS ] [
--ldflags ] [ --sambungan-akhiran ] [ --configdir ] [ - membantu ]
DESCRIPTION
python-config membantu menyusun dan memautkan atur cara, yang membenamkan penterjemah Python, atau
modul sambungan yang boleh dimuatkan secara dinamik (pada masa berjalan) ke dalam penterjemah.
PILIHAN
-CFLAGS
cetak bendera pengkompil C.
--ldflags
cetak bendera yang sepatutnya dihantar kepada pemaut.
--termasuk
sama dengan -CFLAGS tetapi hanya dengan pilihan -I (laluan ke fail pengepala python).
--libs sama dengan --ldflags tetapi hanya dengan pilihan -l (perpustakaan terpakai).
--awalan
mencetak awalan (direktori asas) di mana python boleh ditemui.
--exec-prefix
cetak awalan yang digunakan untuk direktori program boleh laku (seperti bin, sbin, dll).
--sambungan-akhiran
akhiran cetak yang digunakan untuk modul sambungan (termasuk _d diubah suai untuk nyahpepijat
membina).
--configdir
mencetak laluan ke direktori konfigurasi di mana Makefile, dsb. boleh
dijumpai).
- membantu mencetak mesej penggunaan.
CONTOH
Untuk membina program singe-file c prog terhadap perpustakaan python, gunakan
gcc $(python-config --cflags --ldflags) progr.cpp -o progr.cpp
Perkara yang sama dalam makefile:
CFLAGS+=$(shell python-config --cflags)
LDFLAGS+=$(shell python-config --ldflags)
semua: progr
Untuk membina modul python yang boleh dimuat secara dinamik, gunakan
gcc $(python-config --cflags --ldflags) -shared -fPIC progr.cpp -o progr.so
Gunakan x86_64-linux-gnu-python-dbg-config dalam talian menggunakan perkhidmatan onworks.net