簡體   English   中英

在main.cpp中使用外部類

[英]Use outer class in my main.cpp

我正在使用他人的類來生成delaunay三角形。 它的類有兩個文件:VoronoiDiagramGenerator.h和VoronoiDiagramGenerator.cpp。 所有這些都被封裝為一個類。

我想在main.cpp文件中調用類方法,因此我應該包括VoronoiDiagramGenerator.h文件。

如果我想使用gcc或g ++,如何設置cmd參數? 在我剛剛使用gcc -o main.cpp或類似的東西之前。

如果我想使用makefile,我該怎么寫?

如果我要將兩個文件(VoronoiDiagramGenerator.h和&VoronoiDiagramGenerator.cpp)編譯為So文件,該怎么辦?

我只是測試源代碼。 當我在Windows vc ++下將.cpp和.h添加到項目工作區時,就可以了。 如果我只是在主文件中包括.h文件,它會給出類似linux的錯誤。

一些未引用錯誤。

所以我認為在我的主文件中只包含out類頭文件,而gcc main.cpp是錯誤的。

在您的main.cpp包含VoronoiDiagramGenerator.h並使用它。

如果.h文件不在當前目錄或項目目錄中,請確保包含-Idirectory

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM