Verwendung von Google Test in C-Sprache

Ich möchte Google Test auch in C-Sprache verwenden

GoogleTest GoogleTest ist ein von Google entwickeltes Unit-Test-Framework für C ++. Wenn ich es nur Google nenne, fühle ich mich gut, aber Es scheint einfach zu bedienen zu sein, selbst wenn man sich die Leute ansieht, die es tatsächlich benutzen.

Hier herunterladen: http://code.google.com/p/googletest/


Kann es in C-Sprache verwendet werden?

Ich war enttäuscht, als ich mich mit C-Sprachprojekten befasste, da ich mich fragte, ob es in C-Sprache verwendet werden könnte, weil es für C ++ war. Anscheinend ist das nicht der Fall.

Ich habe versucht, die Verwendung von Google Test in C-Sprache zu hacken

Die Testfunktion wird mit cpp erstellt C-Header-Datei

extern”C”{}

Es scheint, dass Sie es nur umgeben müssen.

Ich habe es noch nicht in die Praxis umgesetzt, aber ich werde es versuchen.

Recommended Posts

Verwendung von Google Test in C-Sprache
Verwendung der C-Bibliothek in Python
So verwenden Sie Google Colaboratory
So installieren Sie Google Test / Google Mock in Visual Studio 2019
Verwendung des japanischen Spacy-Modells mit Google Colaboratory
Verwendung von Klassen in Theano
Verwendung von SQLite in Python
[Memo] Verwendung von Google MµG
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
Erstellen und Verwenden von statischen / dynamischen Bibliotheken in C-Sprache
Verwendung berechneter Spalten in CASTable
[Einführung in Python] Wie verwende ich eine Klasse in Python?
So verwenden Sie Google Assistant unter Windows 10
Verwendung von Anacondas Interpreter mit PyCharm
Verwendung von __slots__ in der Python-Klasse
Verwendung regulärer Ausdrücke in Python
So verwenden Sie Map in ViewPager von Android
Verwendung ist und == in Python
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
Wie benutzt man Seaboan?
Verwendung von Image-Match
Wie man Shogun benutzt
Verwendung von Virtualenv
Verwendung von numpy.vectorize
Verwendung von pytest_report_header
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von WikiExtractor.py
Verwendung von IPython
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Verwendung von iptables
Wie benutzt man numpy?
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}
Wie benutzt man Pyenv?
Verwendung der Liste []
Wie man Python-Kabusapi benutzt
Verwendung von OptParse
Verwendung von return
Wie man Imutils benutzt
So generieren Sie eine Sequenz in Python und C ++
Verwendung der Python-Bildbibliothek in der Python3-Serie
So steuern Sie Multiprozesse ausschließlich in C-Sprache
Zusammenfassung der Verwendung von MNIST mit Python
Verwendung der Google Cloud Translation API
Wie man tkinter mit Python in Pyenv benutzt
So zeigen Sie Videos in Google Colab inline an