| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |
Description
QucsatorRF is a command line driven circuit simulator targeted for RF and microwave circuits.
It takes a network list in a certain format as input and outputs a Qucs XML dataset. This repository
also contians a QucsconvRF tool for data file formats conversion.
The Qucs-S project https://github.com/ra3xdh/qucs_s is a recommended GUI for both tools.
Build instruction
Dependencies
QucsatorRF uses CMake build system and has the following build dependencies:
- CMake
- Flex
- Bison
- Gperf
- Dos2unix
- ADMS is optional. It is disbaled by default and could be enabled using
-DWITH_ADMS=ONflag
QucsatorRF has no runtime dependencies except the standard C++ library (libstdc++). ADMS is an optional.
Use the following command to install build dependencies on Debian/Ubuntu. Refer to your package manager documentation for other platfroms.
sudo apt-get install build-essential cmake flex bison gperf dos2unix
Linux
Perform the following step to build the project:
- Clone this git repository:
git clone https://github.com/ra3xdh/qucsator_rf
- Go to the source directory and create the build directory
cd qucsator_rf
mkdir build
- Configure project with Cmake; define the desired installation path using
CMAKE_INSTALL_PREFIX.
cd build
cmake -DCMAKE_INSTALL_PREFIX=/path_to_install/ ..
- Build and install the
qucsator_rfandqucsconv_rf
make
make install
Windows
Use MSYS2 environment to build QucsatorRF. Install the GCC compiler and use CMake. The build procedure and dependencies are the same as for Linux version.