Dicas p/ desenvolvedores: ===== == =============== No geral, vc pode colher informações verificando headers contidos em diretórios tais como /usr/include e /usr/include/sys e detalhes de como chamadas de sistemas trabalham em /usr/include/bits, /usr/include/asm e /usr/include/linux. Para instâncias, os valores numéricos dos sinais estão definidos em /usr/include/bits/signum.h. *GCC. -> gcc/g++ -c Compila programa num único arquivo-objeto. Sem, atentaria linkar o programa numa procedure de um executável; -I Compila inserindo diretório na lista de busca dos arquivos includes; -o Linka arquivos-objeto. Mais usado no g++ p/ linkar objetos .c com objetos .cpp *Make. -> compilar com logfile: make 2>&1 | tee logfile Gerencia, atravez de regras alocadas num arquivo chamado 'makefile', a manutenção (atravez de execução de comandos) de arquivos-alvo com base na data/hora da última alteração dos arquivos-origem. -> Sintaxe do makefile: targetfile ... : prerequisites ... command ... ... *QT. Every.ui file is converted by the uic (user interface compiler) into a C++.h file and a C++.cpp file. These C++ files are then read by moc (meta object compiler), and finally compiled by your compiler into a working application. -> Compilando aplicativos QT: qmake -o Makefile qtprojectname.pro make -> Estudos de exemplos: canvas.pro *GDB. Ajustes para serem analizados: > show disassembly-flavor Ajustar depurador p/ determinada linguagem: > set language