Este é o comando i686-linux-gnu-python-config que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
python-config - opções de compilação de saída para extensões Python C / C ++ ou
embutindo
SINOPSE
configuração python [ --prefixo ] [ --exec-prefixo ] [ --inclui ] [ --libs ]
[ --cflags ] [ --ldflags ] [ --extension-sufixo ] [ --configdir ] [
--Socorro ]
DESCRIÇÃO
configuração python ajuda a compilar e vincular programas, que incorporam o
Interpretador Python ou módulos de extensão que podem ser carregados dinamicamente
(em tempo de execução) no interpretador.
OPÇÕES
--cflags
imprimir os sinalizadores do compilador C.
--ldflags
imprime os sinalizadores que devem ser passados ao vinculador.
--inclui
semelhante ao --cflags mas apenas com as opções -I (caminho para python
arquivos de cabeçalho).
--libs semelhante ao --ldflags mas apenas com as opções -l (bibliotecas usadas).
--prefixo
imprime o prefixo (diretório base) sob o qual python pode ser
encontrado.
--exec-prefixo
imprime o prefixo usado para diretórios de programas executáveis (como
como bin, sbin, etc).
--extension-sufixo
imprimir sufixo usado para módulos de extensão (incluindo o _d
modificado para compilações de depuração).
--configdir
imprime o caminho para o diretório de configuração sob o qual o
Podem ser encontrados makefile, etc.).
--Socorro imprimir a mensagem de uso.
EXEMPLOS
Para construir o programa c de arquivo único prog contra a biblioteca python, use
gcc $ (python-config --cflags --ldflags) progr.cpp -o progr.cpp
O mesmo em um makefile:
CFLAGS + = $ (shell python-config --cflags)
LDFLAGS + = $ (shell python-config --ldflags)
todos: progr
Para construir um módulo Python carregável dinamicamente, use
gcc $ (python-config --cflags --ldflags) -shared -fPIC progr.cpp
-o programa.so
Use i686-linux-gnu-python-config online usando serviços onworks.net