Organizando em pastas
Vamos organizar o projeto nas pastas src e bin. Então vamos lá:
- Adicione as seguintes linhas ao arquivo FoxMakefile:
src.dir=src bin.dir=bin obj.dir=obj build.dir=build
- Agora modifique o programa da aula anterior para ter a seguinte
estrutura:
helloworld ├── bin ├── build ├── FoxMakefile ├── __lwtimes.txt ├── obj │ └── src │ └── main.o └── src └── main.cpp
Perceba que agora o arquivo "main.cpp" está na pasta "src". - Agora compile e link executando o seguinte comando:
O seu programa deve ter agora a seguinte estrutura:foxmake buildall
helloworld ├── bin │ └── executavel ├── build │ └── executavel ├── FoxMakefile ├── __lwtimes.txt ├── obj │ └── src │ └── main.o └── src └── main.cpp
Os executáveis estão nas pastas "build" e "bin" agora. Pode executá-lo pela pasta build a partir de agora.
Proxima aula
A próxima aula ensina sobre opções e argumentos para o foxmake.