python3.5m-config - Dalam Talian dalam Awan

Ini ialah arahan python3.5m-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 ] [ --abiflags ] [ - 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


--abiflags
cetak bendera ABI seperti yang dinyatakan oleh PEP 3149.

-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
cetak akhiran sambungan yang digunakan untuk sambungan binari.

- 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 python3.5m-config dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini