tcc-riscv32 | Port TCC ( Tiny C Compiler
kandi X-RAY | tcc-riscv32 Summary
kandi X-RAY | tcc-riscv32 Summary
tcc-riscv32 is a C library. tcc-riscv32 has no bugs, it has no vulnerabilities, it has a Weak Copyleft License and it has low support. You can download it from GitHub.
Port TCC (Tiny C Compiler) to support Risc-V 32 targets (specifically for the ESP32-C3)
Port TCC (Tiny C Compiler) to support Risc-V 32 targets (specifically for the ESP32-C3)
Support
Quality
Security
License
Reuse
Support
tcc-riscv32 has a low active ecosystem.
It has 15 star(s) with 1 fork(s). There are 6 watchers for this library.
It had no major release in the last 6 months.
There are 0 open issues and 1 have been closed. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of tcc-riscv32 is current.
Quality
tcc-riscv32 has no bugs reported.
Security
tcc-riscv32 has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
tcc-riscv32 is licensed under the LGPL-2.1 License. This license is Weak Copyleft.
Weak Copyleft licenses have some restrictions, but you can use them in commercial projects.
Reuse
tcc-riscv32 releases are not available. You will need to build from source code and install.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of tcc-riscv32
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of tcc-riscv32
tcc-riscv32 Key Features
No Key Features are available at this moment for tcc-riscv32.
tcc-riscv32 Examples and Code Snippets
No Code Snippets are available at this moment for tcc-riscv32.
Community Discussions
No Community Discussions are available at this moment for tcc-riscv32.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install tcc-riscv32
You can download it from GitHub.
Support
Installation on a i386/x86_64/arm/aarch64/riscv64 Linux/macOS/FreeBSD/NetBSD/OpenBSD hosts. ./configure make make test make install. Notes: For FreeBSD, NetBSD and OpenBSD, gmake should be used instead of make. For Windows read tcc-win32.txt. makeinfo must be installed to compile the doc. By default, tcc is installed in /usr/local/bin. ./configure --help shows configuration options. We assume here that you know ANSI C. Look at the example ex1.c to know what the programs look like. The include file <tcclib.h> can be used if you want a small basic libc include support (especially useful for floppy disks). Of course, you can also use standard headers, although they are slower to compile. You can begin your C script with '#!/usr/local/bin/tcc -run' on the first line and set its execute bits (chmod a+x your_script). Then, you can launch the C code as a shell or perl script :-) The command line arguments are put in 'argc' and 'argv' of the main functions, as in ANSI C. ex1.c: simplest example (hello world). Can also be launched directly as a script: './ex1.c'. ex2.c: more complicated example: find a number with the four operations given a list of numbers (benchmark). ex3.c: compute fibonacci numbers (benchmark). ex4.c: more complicated: X11 program. Very complicated test in fact because standard headers are being used ! As for ex1.c, can also be launched directly as a script: './ex4.c'. ex5.c: 'hello world' with standard glibc headers. tcc.c: TCC can of course compile itself. Used to check the code generator. tcctest.c: auto test for TCC which tests many subtle possible bugs. Used when doing 'make test'. Please read tcc-doc.html to have all the features of TCC. Additional information is available for the Windows port in tcc-win32.txt.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page