Estou trabalhando para aprender a implantar meus aplicativos. Recentemente, usei o autotools.
./configure, make, make install
Eu gostaria de usar os scons, mas ler a documentação é muito, mas eu sinto que isso me deixou bem no meio de um desfiladeiro.
Se alguém puder oferecer alguns conselhos sobre como construir um projeto simples. Algo mais básico que um exemplo de hello.c.
Digamos que você esteja criando cURL: link
Normalmente, com autotools, eu baixaria, descompactaria os arquivos, mudaria para o diretório
./configure --prefix = $ PREFIX
faço
sudo make install
Isso cria o projeto e o coloca no local $ PREFIX
com scons
Eu deveria configurar um arquivo SConstruct
exemplo:
Programa ('LIBCURL000', Glob ('src / *. C'))
run scons
Brother:curl-7.40.0 blubee$ scons
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
gcc -o src/tool_binmode.o -c src/tool_binmode.c
In file included from src/tool_binmode.c:22:
src/tool_setup.h:36:10: fatal error: 'curl_setup.h' file not found
#include "curl_setup.h" /* from the lib directory */
^
1 error generated.
scons: *** [src/tool_binmode.o] Error 1
scons: building terminated because of errors.
Estou totalmente perdida e gostaria de ajuda. Eu li a documentação aqui: link , mas ainda estou tendo problemas.