# also **Repository Path**: zfchu/also ## Basic Information - **Project Name**: also - **Description**: This is a mirror of https://github.com/nbulsi/also But we use gitee submodules as third-party libraries. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: https://gitee.com/zfchu/also - **GVP Project**: No ## Statistics - **Stars**: 24 - **Forks**: 25 - **Created**: 2021-03-18 - **Last Updated**: 2025-05-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Advanced Logic Synthesis and Optimization tool (ALSO) ALSO is based on the [EPFL Logic Synthesis Libraries](https://github.com/lsils/lstools-showcase), we aim to exploit advanced logic synthesis tools for both modern FPGA and emerging nanotechnologies. ## Requirements A modern compiler is required to build the libraries. Compiled successfully with Clang 6.0.1, Clang 12.0.0, GCC 7.3.0, GCC 8.2.0,and GCC 8.4.0. ## How to Compile ```bash git clone --recursive https://gitee.com/zfchu/also.git cd also mkdir build cd build cmake .. make ./build/bin/also ``` You can specify the path of the complier by extending *cmake* as follows: ```bash cmake -DCMAKE_CXX_COMPILER=/path/to/c++-compiler .. ``` Please execute ```bash git submodule update --recursive ``` if the third-party libraries are updated. Then, run ```bash git pull origin master ``` for the main repository updates.