# libFL **Repository Path**: xiaohuzhang/libFL ## Basic Information - **Project Name**: libFL - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-09 - **Last Updated**: 2024-09-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # README # *************************************************

Portuguese

Para compilar a biblioteca acesse, pelo o terminal, o diretorio onde esta a pasta "libfl" e acesse a pasta fazendo cd libfl Uma vez dentro da pasta libfl, escreva no terminal o comando "make" (sem aspas) para compilar a biblioteca. Algumas breves descricões sobre os diretorios da libFL *pasta include: contém as estruturas e os cabeçalhos das funções da biblioteca. *pasta src: contém as implementações das funções da pasta include *pasta obj: quando os arquivos são compilados são gerado os binários que possuem extensões .o ("o" de object). Então essa pasta contém os binários de todos os arquivos da biblioteca. *pasta lib: contém o binário da biblioteca (um arquivo com extensão .a). *pasta pythonUtils: As vezes o professor Falcão que plotar um gráfico, então essa pasta contem alguns scripts em python que *para fazer a plotagem de gráficos. *pasta cmake: a IDE que eu uso para programar em C é o CLION (https://www.jetbrains.com/clion/download/), que é uma IDE paga, porém estudantes ganha uma licença gratuita e podem usar a IDE de graça (basta se cadastrar no site deles). Para eu poder usar as ferramentas de debug foi necessário eu fazer um cmake. *pasta demo: a ideia da pasta demo é você criar códigos (demos) que importem a biblioteca libFL para testar suas funções que estão na biblioteca. Para compilar uma demo basta você digitar o comando "make" (sem aspas) seguido do nome da demo que você que compilar sem a extensão. Por exemplo na pasta demo tem uma demo chamada rwImage.cpp, se você quer compilar ela você acessa o diretório (via terminal) das demos e da o comando. make rwImage então ele ira compilar a demo. ****************************************************************

English


****************************************************************

Compiling the lib


Open terminal then, type "cd PATH/TO/LIBFL/FOLDER" after that, type "make" to compile the lib ****************************************************************

Compiling a demo


Open terminal then, type "cd PATH/TO/DEMO/FOLDER" after that, type "make demoFileNameWithNoExtension" to compile a demo EXAMPLE: "make rwImage" ****************************************************************

LIB FOLDERS