How To Install cvc4-devel on Fedora 36

In this tutorial we learn how to install cvc4-devel in Fedora 36. cvc4-devel is Headers and other files for developing with cvc4

Introduction

In this tutorial we learn how to install cvc4-devel on Fedora 36.

What is cvc4-devel

Header files and library links for developing applications that use cvc4.

We can use yum or dnf to install cvc4-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install cvc4-devel.

Install cvc4-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install cvc4-devel using dnf by running the following command:

sudo dnf -y install cvc4-devel

Install cvc4-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install cvc4-devel using yum by running the following command:

sudo yum -y install cvc4-devel

How To Uninstall cvc4-devel on Fedora 36

To uninstall only the cvc4-devel package we can use the following command:

sudo dnf remove cvc4-devel

cvc4-devel Package Contents on Fedora 36

/usr/include/cvc4
/usr/include/cvc4/api
/usr/include/cvc4/api/cvc4cpp.h
/usr/include/cvc4/api/cvc4cppkind.h
/usr/include/cvc4/base
/usr/include/cvc4/base/configuration.h
/usr/include/cvc4/base/exception.h
/usr/include/cvc4/base/listener.h
/usr/include/cvc4/base/modal_exception.h
/usr/include/cvc4/context
/usr/include/cvc4/context/cdhashmap_forward.h
/usr/include/cvc4/context/cdhashset_forward.h
/usr/include/cvc4/context/cdinsert_hashmap_forward.h
/usr/include/cvc4/context/cdlist_forward.h
/usr/include/cvc4/cvc4.h
/usr/include/cvc4/cvc4_public.h
/usr/include/cvc4/cvc4parser_public.h
/usr/include/cvc4/expr
/usr/include/cvc4/expr/array.h
/usr/include/cvc4/expr/array_store_all.h
/usr/include/cvc4/expr/ascription_type.h
/usr/include/cvc4/expr/datatype.h
/usr/include/cvc4/expr/emptyset.h
/usr/include/cvc4/expr/expr.h
/usr/include/cvc4/expr/expr_iomanip.h
/usr/include/cvc4/expr/expr_manager.h
/usr/include/cvc4/expr/expr_sequence.h
/usr/include/cvc4/expr/kind.h
/usr/include/cvc4/expr/record.h
/usr/include/cvc4/expr/symbol_table.h
/usr/include/cvc4/expr/type.h
/usr/include/cvc4/expr/uninterpreted_constant.h
/usr/include/cvc4/expr/variable_type_map.h
/usr/include/cvc4/options
/usr/include/cvc4/options/language.h
/usr/include/cvc4/options/option_exception.h
/usr/include/cvc4/options/options.h
/usr/include/cvc4/options/printer_modes.h
/usr/include/cvc4/options/set_language.h
/usr/include/cvc4/parser
/usr/include/cvc4/parser/input.h
/usr/include/cvc4/parser/parse_op.h
/usr/include/cvc4/parser/parser.h
/usr/include/cvc4/parser/parser_builder.h
/usr/include/cvc4/parser/parser_exception.h
/usr/include/cvc4/printer
/usr/include/cvc4/printer/sygus_print_callback.h
/usr/include/cvc4/proof
/usr/include/cvc4/proof/unsat_core.h
/usr/include/cvc4/smt
/usr/include/cvc4/smt/command.h
/usr/include/cvc4/smt/logic_exception.h
/usr/include/cvc4/smt/smt_engine.h
/usr/include/cvc4/theory
/usr/include/cvc4/theory/logic_info.h
/usr/include/cvc4/theory/theory_id.h
/usr/include/cvc4/util
/usr/include/cvc4/util/abstract_value.h
/usr/include/cvc4/util/bitvector.h
/usr/include/cvc4/util/bool.h
/usr/include/cvc4/util/cardinality.h
/usr/include/cvc4/util/divisible.h
/usr/include/cvc4/util/floatingpoint.h
/usr/include/cvc4/util/gmp_util.h
/usr/include/cvc4/util/hash.h
/usr/include/cvc4/util/integer.h
/usr/include/cvc4/util/integer_cln_imp.h
/usr/include/cvc4/util/integer_gmp_imp.h
/usr/include/cvc4/util/maybe.h
/usr/include/cvc4/util/proof.h
/usr/include/cvc4/util/rational.h
/usr/include/cvc4/util/rational_cln_imp.h
/usr/include/cvc4/util/rational_gmp_imp.h
/usr/include/cvc4/util/regexp.h
/usr/include/cvc4/util/resource_manager.h
/usr/include/cvc4/util/result.h
/usr/include/cvc4/util/sexpr.h
/usr/include/cvc4/util/statistics.h
/usr/include/cvc4/util/string.h
/usr/include/cvc4/util/tuple.h
/usr/include/cvc4/util/unsafe_interrupt_exception.h
/usr/lib/cmake/CVC4
/usr/lib/cmake/CVC4/CVC4Config.cmake
/usr/lib/cmake/CVC4/CVC4ConfigVersion.cmake
/usr/lib/cmake/CVC4/CVC4JavaTargets.cmake
/usr/lib/cmake/CVC4/CVC4Targets-production.cmake
/usr/lib/cmake/CVC4/CVC4Targets.cmake
/usr/lib/libcvc4.so
/usr/lib/libcvc4parser.so
/usr/share/man/man3/SmtEngine.3cvc.gz
/usr/share/man/man3/libcvc4.3.gz
/usr/share/man/man3/libcvc4parser.3.gz
/usr/share/man/man3/options.3cvc.gz

References

Summary

In this tutorial we learn how to install cvc4-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).


title: “How To Install cvc4-devel on Fedora 36” linkTitle: “cvc4-devel” type: “docs” description: “In this tutorial we learn how to install cvc4-devel in Fedora 36. cvc4-devel is Headers and other files for developing with cvc4” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/cvc4-devel-featured.png

Introduction

In this tutorial we learn how to install cvc4-devel on Fedora 36.

What is cvc4-devel

Header files and library links for developing applications that use cvc4.

We can use yum or dnf to install cvc4-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install cvc4-devel.

Install cvc4-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install cvc4-devel using dnf by running the following command:

sudo dnf -y install cvc4-devel

Install cvc4-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install cvc4-devel using yum by running the following command:

sudo yum -y install cvc4-devel

How To Uninstall cvc4-devel on Fedora 36

To uninstall only the cvc4-devel package we can use the following command:

sudo dnf remove cvc4-devel

cvc4-devel Package Contents on Fedora 36

/usr/include/cvc4
/usr/include/cvc4/api
/usr/include/cvc4/api/cvc4cpp.h
/usr/include/cvc4/api/cvc4cppkind.h
/usr/include/cvc4/base
/usr/include/cvc4/base/configuration.h
/usr/include/cvc4/base/exception.h
/usr/include/cvc4/base/listener.h
/usr/include/cvc4/base/modal_exception.h
/usr/include/cvc4/context
/usr/include/cvc4/context/cdhashmap_forward.h
/usr/include/cvc4/context/cdhashset_forward.h
/usr/include/cvc4/context/cdinsert_hashmap_forward.h
/usr/include/cvc4/context/cdlist_forward.h
/usr/include/cvc4/cvc4.h
/usr/include/cvc4/cvc4_public.h
/usr/include/cvc4/cvc4parser_public.h
/usr/include/cvc4/expr
/usr/include/cvc4/expr/array.h
/usr/include/cvc4/expr/array_store_all.h
/usr/include/cvc4/expr/ascription_type.h
/usr/include/cvc4/expr/datatype.h
/usr/include/cvc4/expr/emptyset.h
/usr/include/cvc4/expr/expr.h
/usr/include/cvc4/expr/expr_iomanip.h
/usr/include/cvc4/expr/expr_manager.h
/usr/include/cvc4/expr/expr_sequence.h
/usr/include/cvc4/expr/kind.h
/usr/include/cvc4/expr/record.h
/usr/include/cvc4/expr/symbol_table.h
/usr/include/cvc4/expr/type.h
/usr/include/cvc4/expr/uninterpreted_constant.h
/usr/include/cvc4/expr/variable_type_map.h
/usr/include/cvc4/options
/usr/include/cvc4/options/language.h
/usr/include/cvc4/options/option_exception.h
/usr/include/cvc4/options/options.h
/usr/include/cvc4/options/printer_modes.h
/usr/include/cvc4/options/set_language.h
/usr/include/cvc4/parser
/usr/include/cvc4/parser/input.h
/usr/include/cvc4/parser/parse_op.h
/usr/include/cvc4/parser/parser.h
/usr/include/cvc4/parser/parser_builder.h
/usr/include/cvc4/parser/parser_exception.h
/usr/include/cvc4/printer
/usr/include/cvc4/printer/sygus_print_callback.h
/usr/include/cvc4/proof
/usr/include/cvc4/proof/unsat_core.h
/usr/include/cvc4/smt
/usr/include/cvc4/smt/command.h
/usr/include/cvc4/smt/logic_exception.h
/usr/include/cvc4/smt/smt_engine.h
/usr/include/cvc4/theory
/usr/include/cvc4/theory/logic_info.h
/usr/include/cvc4/theory/theory_id.h
/usr/include/cvc4/util
/usr/include/cvc4/util/abstract_value.h
/usr/include/cvc4/util/bitvector.h
/usr/include/cvc4/util/bool.h
/usr/include/cvc4/util/cardinality.h
/usr/include/cvc4/util/divisible.h
/usr/include/cvc4/util/floatingpoint.h
/usr/include/cvc4/util/gmp_util.h
/usr/include/cvc4/util/hash.h
/usr/include/cvc4/util/integer.h
/usr/include/cvc4/util/integer_cln_imp.h
/usr/include/cvc4/util/integer_gmp_imp.h
/usr/include/cvc4/util/maybe.h
/usr/include/cvc4/util/proof.h
/usr/include/cvc4/util/rational.h
/usr/include/cvc4/util/rational_cln_imp.h
/usr/include/cvc4/util/rational_gmp_imp.h
/usr/include/cvc4/util/regexp.h
/usr/include/cvc4/util/resource_manager.h
/usr/include/cvc4/util/result.h
/usr/include/cvc4/util/sexpr.h
/usr/include/cvc4/util/statistics.h
/usr/include/cvc4/util/string.h
/usr/include/cvc4/util/tuple.h
/usr/include/cvc4/util/unsafe_interrupt_exception.h
/usr/lib64/cmake/CVC4
/usr/lib64/cmake/CVC4/CVC4Config.cmake
/usr/lib64/cmake/CVC4/CVC4ConfigVersion.cmake
/usr/lib64/cmake/CVC4/CVC4JavaTargets.cmake
/usr/lib64/cmake/CVC4/CVC4Targets-production.cmake
/usr/lib64/cmake/CVC4/CVC4Targets.cmake
/usr/lib64/libcvc4.so
/usr/lib64/libcvc4parser.so
/usr/share/man/man3/SmtEngine.3cvc.gz
/usr/share/man/man3/libcvc4.3.gz
/usr/share/man/man3/libcvc4parser.3.gz
/usr/share/man/man3/options.3cvc.gz

References

Summary

In this tutorial we learn how to install cvc4-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).