-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #15 from ra3xdh/remove_autotools
Remove autotools stuff and update README
- Loading branch information
Showing
34 changed files
with
60 additions
and
4,605 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# 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=ON` flag | ||
|
||
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_rf` and `qucsconv_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. | ||
|
||
|
File renamed without changes.
Oops, something went wrong.