Ich versuche G+smo Bibliothek von Github zu verwenden. Ich lade, entzippe es und mache. Dann könnte ich alle Beispiele im Paket ausführen. Aber es gibt kein Tutorial, das mich dazu bringt, meine eigene cpp-Datei zu erstellen. Zum Beispiel habe ich versucht, den einfachstenen Code aus dem Tutorial zu bauen:Wie implementiert man eine Github C++ Bibliothek?
# include <gismo.h>
using namespace gismo;
int main(int argc, char* argv[])
{
gsInfo << "Hello G+Smo.\n";
real_t a = 2.0; // a real number, ie. double
index_t b = 3; // an integer, ie. int
GISMO_ASSERT(a*b == 6, "This is an error, 2*3 should be 6.");
return 0;
}
Und verknüpfen die Lib-Datei von -lgismo, aber es sagt, ‚gismo.h: Keine solche Datei oder das Verzeichnis Kompilierung beendet‘. Ich weiß es ist die Tatsache, dass ich nicht mit C++ vertraut bin. Kannst du mir einen Vorschlag machen? Oder, wenn es zu offensichtlich ist, können Sie mir einfach ein Buch zum Lesen vorschlagen?
Vielen Dank.