How To Install mingw32-cxxtest on Fedora 36
Introduction
In this tutorial we learn how to install mingw32-cxxtest
on Fedora 36.
What is mingw32-cxxtest
CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. Its advantages over existing alternatives are that it - doesn’t require RTTI - doesn’t require member template functions - doesn’t require exception handling - doesn’t require any external libraries (including memory management, file/console I/O, graphics libraries)
We can use yum
or dnf
to install mingw32-cxxtest
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install mingw32-cxxtest.
Install mingw32-cxxtest 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 mingw32-cxxtest
using dnf
by running the following command:
sudo dnf -y install mingw32-cxxtest
Install mingw32-cxxtest 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 mingw32-cxxtest
using yum
by running the following command:
sudo yum -y install mingw32-cxxtest
How To Uninstall mingw32-cxxtest on Fedora 36
To uninstall only the mingw32-cxxtest
package we can use the following command:
sudo dnf remove mingw32-cxxtest
mingw32-cxxtest Package Contents on Fedora 36
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/Descriptions.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/Descriptions.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/DummyDescriptions.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/DummyDescriptions.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/ErrorFormatter.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/ErrorPrinter.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/Flags.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/GlobalFixture.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/GlobalFixture.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/Gui.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/LinkedList.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/LinkedList.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/Mock.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/ParenPrinter.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/QtGui.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/RealDescriptions.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/RealDescriptions.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/Root.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/SelfTest.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/StdHeaders.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/StdValueTraits.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/StdioFilePrinter.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/StdioPrinter.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/TeeListener.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/TestListener.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/TestRunner.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/TestSuite.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/TestSuite.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/TestTracker.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/TestTracker.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/ValueTraits.cpp
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/ValueTraits.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/Win32Gui.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/X11Gui.h
/usr/i686-w64-mingw32/sys-root/mingw/include/cxxtest/YesNoRunner.h
/usr/share/doc/mingw32-cxxtest
/usr/share/doc/mingw32-cxxtest/COPYING
References
Summary
In this tutorial we learn how to install mingw32-cxxtest
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).