簡體   English   中英

如何使用makefile在c ++中創建靜態/ dyanmic庫?

[英]How to create static/dyanmic libraries in c++ using makefile ?

我有一種情況,我有三個非常大的文件A.cpp B.cpp C.cpp n.cpp

每次運行程序時,我都不想編譯這些文件,

任何想法什么是從編譯中排除這些文件的最佳方法。

每次運行程序時,程序都不會被編譯。 編譯是一次性過程,如果您在編譯時靜態鏈接,則鏈接是一次。 另一個是在運行時鏈接(動態鏈接)。

在任何一種情況下,如果源文件未更改,代碼也將被編譯一次,如果使用make文件則會發生編譯。

  make clean; #if you execute this command before make all or make build, then all the .cpp files will be compiled

  here clean, all, build are the target of the make file.

請參閱make鏈接

暫無
暫無

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

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