triangle
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
triangle [2019/07/25 20:56] – criada giovane | triangle [2019/07/26 11:38] (current) – giovane | ||
---|---|---|---|
Line 26: | Line 26: | ||
- Ao compilar o código externo, acrescentar o arquivo triangle.o como uma dependência e utilizar a flag -DANSI_DECLARATORS após o comando g++. | - Ao compilar o código externo, acrescentar o arquivo triangle.o como uma dependência e utilizar a flag -DANSI_DECLARATORS após o comando g++. | ||
- | Para gerar o triangle.o basta digitar: | + | Para gerar o arquivo |
< | < | ||
Line 32: | Line 32: | ||
</ | </ | ||
- | É normal que apareçam erros referentes ao arquivo tricall.c, esse arquivo é um script, também escrito em C arcaico, de como chamar o Triangle de dentro do código. Para que esses erros não aconteçam, basta alterar o makefile e excluir o comando $(BIN)tricall da diretiva trilibrary e remover a instrução de compilação $(BIN)tricall. | + | É normal que apareçam erros referentes ao arquivo tricall.c, esse arquivo é um exemplo de um script, também escrito em C arcaico, de como chamar o Triangle |
No arquivo test.cpp é mostrado um simples exemplo de como chamar o Triangle de um código externo escrito em C++: | No arquivo test.cpp é mostrado um simples exemplo de como chamar o Triangle de um código externo escrito em C++: | ||
Line 84: | Line 84: | ||
} | } | ||
+ | </ | ||
+ | |||
+ | O código acima é compilado com o seguinte comando: | ||
+ | |||
+ | < | ||
+ | g++ -DANSI_DECLARATORS test.cpp triangle.o -o teste | ||
</ | </ | ||
triangle.1564088200.txt.gz · Last modified: by giovane