簡體   English   中英

C++ - 在 Windows 上創建 Makefile

[英]C++ - Creating Makefile on Windows

我有一個對循環雙鏈表進行一些處理的項目。 我必須在不同的目錄中使用這個項目文件,我制作了這個項目,但我無法為 Windows 創建 Makefile。

我在命令提示符上使用的成功命令如下所示;

g++ -c src\Demo.cpp -o lib\Demo.o
g++ -c src\CircularDoubleLinkedListProcessor.cpp -o lib\CircularDoubleLinkedListProcessor.o
g++ -c src\CircularDoubleLinkedList.cpp -o lib\CircularDoubleLinkedList.o

g++ lib\Demo.o lib\CircularDoubleLinkedListProcessor.o lib\CircularDoubleLinkedList.o -o bin\Demo.exe

.\bin\Demo.exe

另外,這個項目的class圖:

演示 -> CircularDoubleLinkedListProcessor -> CircularDoubleLinkedList -> DoubleLinkedListNode

文件層次結構

在此處輸入圖像描述

如果您能幫助我,我將不勝感激

我找到了解決方案,我們可以輕松地使用它類似於 Linux 環境。 看着一些樣品我很困惑。

makefile

ALL:
    g++ -c src\Demo.cpp -o lib\Demo.o
    g++ -c src\CircularDoubleLinkedListProcessor.cpp -o lib\CircularDoubleLinkedListProcessor.o
    g++ -c src\CircularDoubleLinkedList.cpp -o lib\CircularDoubleLinkedList.o

    g++ lib\Demo.o lib\CircularDoubleLinkedListProcessor.o lib\CircularDoubleLinkedList.o -o bin\Demo.exe

    .\bin\Demo.exe

命令:

> mingw32-make

暫無
暫無

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

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