cxref-1.6e-5.1.x86_64.rpm


Advertisement

Description

cxref - C Cross Referencing & Documenting tool

Property Value
Distribution Fedora 29
Repository RPM Sphere x86_64
Package filename cxref-1.6e-5.1.x86_64.rpm
Package name cxref
Package version 1.6e
Package release 5.1
Package architecture x86_64
Package type rpm
Category Development/Tools/Building
Homepage https://www.gedanken.org.uk/software/cxref/
License GPL-2.0
Maintainer -
Download size 466.53 KB
Installed size 1.85 MB
Cxref is a program that will produce documentation (in LaTeX, HTML, RTF or SGML)
including cross-references from C program source code.
Works for ANSI C, including most gcc extensions.
The documentation for the program is produced from comments in the code that
are appropriately formatted. The cross referencing comes from the code itself
and requires no extra work.
The documentation is produced for each of the following:
Files            - A comment that applies to the whole file.
Functions        - A comment for the function, including a description of
each of the arguments and the return value.
Variables        - A comment for each of a group of variables and/or
individual variables.
for macro arguments.
Type definitions - A comment for each defined type and for each element of a
structure or union type.
Any or all of these comments can be present in suitable places in the
source code.
The cross referencing is performed for the following items
Files           - The files that the current file is included in
(even when included via other files).
- Files included by these files etc.
Variables       - The location of the definition of external variables.
- The files that have visibility of global variables.
- The files / functions that use the variable.
Functions       - The file that the function is prototyped in.
- The functions that the function calls.
- The functions that call the function.
- The files and functions that reference the function.
- The variables that are used in the function.
Each of these items is cross referenced in the output.
Includes extensive README and FAQ with details and examples on how to use the
program.

Alternatives

Package Version Architecture Repository
cxref - - -

Requires

Name Value
/usr/bin/sh -
libc.so.6(GLIBC_2.14)(64bit) -
rtld(GNU_HASH) -

Provides

Name Value
cxref = 1.6e-5.1
cxref(x86-64) = 1.6e-5.1

Download

Type URL
Mirror raw.githubusercontent.com
Binary Package cxref-1.6e-5.1.x86_64.rpm
Source Package cxref-1.6e-5.1.src.rpm

Install Howto

  1. Add RPM Fusion repositories to your system
  2. Download latest rpmsphere-release rpm from
    https://github.com/rpmsphere/noarch/tree/master/r
  3. Install rpmsphere-release rpm:
    # rpm -Uvh rpmsphere-release*rpm
  4. Install cxref rpm package:
    # dnf install cxref

Files

Path
/usr/bin/cxref
/usr/bin/cxref-cc
/usr/bin/cxref-cpp
/usr/bin/cxref-cpp-configure
/usr/bin/cxref-query
/usr/bin/knr2ansi
/usr/lib/.build-id/
/usr/lib/.build-id/62/93bf47388653c2f74dd85325deec6524047833
/usr/lib/.build-id/62/aab522e450d957d11944624e826e1863524dd9
/usr/lib/.build-id/80/a6144b744a8d02a1922e9ff12202d107fe84fa
/usr/share/cxref-cpp.defines
/usr/share/man/man1/cxref-cpp-configure.1.gz
/usr/share/man/man1/cxref-cpp.1.gz
/usr/share/man/man1/cxref-query.1.gz
/usr/share/man/man1/cxref.1.gz

Changelog

2018-02-27 - Wei-Lun Chao <bluebat@member.fsf.org> - 1.6e
- Rebuild for Fedora

See Also

Package Description
cxterm-5.2.4-6.1.x86_64.rpm Chinese X-term
cxterm-big5-5.2.4-6.1.x86_64.rpm big5 Traditional
cxterm-fonts-5.2.4-6.1.x86_64.rpm Fonts
cxterm-gb-5.2.4-6.1.x86_64.rpm GB Simplified
cxterm-jis-5.2.4-6.1.x86_64.rpm JIS Japanese
cxterm-ks-5.2.4-6.1.x86_64.rpm KS Korean
cxxx-0.10.0-19.1.x86_64.rpm C++X, a shared library written from scratch
cxxx-devel-0.10.0-19.1.x86_64.rpm C++X development package
cyassl-2.8.0-12.1.x86_64.rpm SSL library developed for embedded environments
cyassl-devel-2.8.0-12.1.x86_64.rpm Development package with static libs and headers
cyclone-bootstrap-0.9.2-5.1.x86_64.rpm Install Cyclone Scheme on your machine
d2x-xl-1.13.127-1.x86_64.rpm An OpenGL port of the classic 3D Shooter game Descent 2
daemonizer-0.9.2-2.1.x86_64.rpm Starts a Process while detaching it from the Terminal
daemontools-0.76-13.1.x86_64.rpm A collection of tools for managing UNIX services
dao-2.0beta-1.x86_64.rpm Dao Programming Language
Advertisement
Advertisement